4
title-tagとdocument_title_partsに関する問題
Wordpress version 4.5.1 特定のテンプレートのページタイトルを動的に更新しようとしています。wp_title()変更について多くのことを調べて学習した後、私はを使おうとしていますdocument_title_parts。ただし、フィルターをまったく実行できません。 私は子供のテーマですfunctions.php: add_theme_support( 'title-tag' ); //add_filter("after_setup_theme", function(){ add_theme_support("title-tag"); }); add_filter( 'document_title_parts', function( $title ) { error_log('here'); return $title; }, 10, 1 ); 上記のように、テーマサポートの追加の両方のバリエーションを試しましたが、ログを見ると、ページの再読み込みに何も表示されません。これerror_logは他の関数(などwp_title)で機能していたため、エラーロギングが機能しています。 pre_get_document_titleページの読み込み時に起動するも試しましたが、実際にタイトルを変更することはできません。 そう!フィルターを間違って使用しているか、テーマを正しく設定していなかったか、気づいていない何かをしています。どんな助けでも大歓迎です! 編集して詳細を追加 init関数を試しても、それが機能しない:https : //gist.github.com/anonymous/6db5af892a4cf4fb029655167d7002a4 また、<title>からの参照をすべて削除しましたがheader.php、実際のサイトタイトルはまだソースに表示されています。