前提・実現したいこと
投稿記事一覧のタイトルをfunctions.phpで変更したい。
発生している問題
下記の記事を参考に投稿のアーカイブページを作成しました。
https://rmtmhome.com/blogs-archive-1820#:~:text=%C2%A0-,function.php%E3%81%B8%E3%81%AE%E8%BF%BD%E8%A8%98,-/*%20%E6%8A%95%E7%A8%BF%E3%82%A2%E3%83%BC%E3%82%AB%E3%82%A4%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8
しかしページのタイトルが Archives と表示されており、このタイトルを 記事一覧 に変更したいと考えています。
該当のソースコード
php
1 /* 投稿アーカイブページの作成 */ 2 function post_has_archive($args, $post_type) 3 { 4 if ('post' == $post_type) { 5 $args['rewrite'] = true; 6 $args['has_archive'] = 'blog'; //任意のスラッグ名 7 } 8 return $args; 9 } 10 add_filter('register_post_type_args', 'post_has_archive', 10, 2);
試したこと
下記コードでタイトルを変更できないか試してみましたが上手くいきませんでした。
php
1 function my_archive_title($title) 2 { 3 if (is_post_type_archive()) { 4 $title = post_type_archive_title('', false); 5 } 6 $title = '記事一覧'; 7 return $title; 8 }; 9 add_filter('get_the_archive_title', 'my_archive_title');
補足情報
一応、現在JavaScriptを使ってタイトルを変更することは出来ているのですが、出来ればfunctions.phpの方で変更したいと考えています。
ご教示の程よろしくお願い致します

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。