質問: コンテンツの前にギャラリーを表示する ショートコードがポストhtmlのどこにあるかにかかわらず、他のコンテンツの前にギャラリーのショートコードを実行することは可能ですか?
回答: function gallery_first( $content) { $expr = '/\[gallery(.*?)\]/i'; return (" [gallery] " . preg_replace( $expr, '', $content)); // deletes all existing gallery shortcodes } add_filter( 'the_content', 'gallery_first', 6); // level '6' executes this function previous to all other filter functions