function genesis_inpost_scripts_save( $post_id, $post ) { // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Filtered Later if ( ! isset( $_POST['genesis_seo'] ) ) { return; } // If user doesn't have unfiltered html capability, don't try to save. if ( ! current_user_can( 'unfiltered_html' ) ) { return; } // Merge user submitted options with fallback defaults. $data = wp_parse_args( // phpcs:ignore WordPress.Security.NonceVerification.Missing -- Filtered Later $_POST['genesis_seo'], [ '_genesis_scripts' => '', '_genesis_scripts_body' => '', '_genesis_scripts_body_position' => '', ] ); genesis_save_custom_fields( $data, 'genesis_inpost_scripts_save', 'genesis_inpost_scripts_nonce', $post ); }