問題の概要
外観メニュー投稿でページネーションを使用すると、2ページ目以降でデフォルト言語とセカンダリ言語の結果が混在して表示されます。
回避策
続行する前に、必ずサイトの完全なバックアップを作成してください。
- テーマのfunctions.phpファイルを開きます。
- 次のスニペットを追加します。
if (defined('DOING_AJAX') && DOING_AJAX && !empty($_POST['action']) && 'menu-get-metabox' === $_POST['action']) { add_action('pre_get_posts', function($query){ $query->set('suppress_filters', false); }); }