いつも当事務所にご依頼いただきありがとうございます。
現在、WordPress を 6.9 へアップデートした一部の環境において、ブラウザタブなどに表示されるページタイトルが、設定どおりに反映されない事象が確認されています。具体的には、SEOプラグイン(All in One SEO )で設定したタイトルが適用されず、サイト名のみが表示されるケースがあります。
原因について
WordPress 6.9 から、テーマ側に title-tag 対応が明示されていない場合、SEOプラグインによるタイトル制御が行われない仕様へ変更されました。これにより、従来問題なく動作していた環境でも、アップデート後にタイトル表示が変わる可能性があります。(※公式フォーラムでも同様の報告が複数確認されています。)
対応について
今回の仕様変更(または挙動変更)は、SEOに直接関わる重要な部分であるため、対応の必要性は高い事象です。現在、WordPress本体および関連プラグイン側でも議論・対応が進んでおり、アップデートによって改善される可能性があります。
当事務所で管理しているサイトにつきましては、状況を確認しながら、必要に応じてテーマ調整またはコード修正を行い、従来どおりページタイトルが適切に反映されるよう対応いたします。
対応方法(技術者向け)
テーマ側でタイトルまわりを修正(推奨)
functions.php に title-tag のサポートを追加
1.
add_action( 'after_setup_theme', function() {
add_theme_support( 'title-tag' );
} );
2.header.php で <title> が二重にならないように調整
一時的な回避策として WordPress を 6.8.3 にダウングレード
どうしてもすぐにテーマ修正ができない場合は、WordPress 本体を 6.8.3 へ戻すことで、以前と同じ挙動に戻すことも可能です。
ただし、ダウングレードは 最終手段 とお考えください。
作業前に必ず ファイルとデータベースのバックアップ を取得してください。
プラグインやテーマとの互換性にも注意が必要です。
