質問編集履歴

2

内容追加

2020/08/31 11:56

投稿

ysda
ysda

スコア65

test CHANGED
File without changes
test CHANGED
@@ -209,3 +209,47 @@
209
209
  <?php endif; ?>
210
210
 
211
211
  ```
212
+
213
+
214
+
215
+ ### 試したこと20200831追記
216
+
217
+ Space-Monkey様のご回答を参考に、頂いたソースをfunctions.phpに記載しましたが、特に変化はありませんでした。
218
+
219
+ 加えて、header.phpの<title></title>を削除したことにより、他ページのタイトルもドメイン名が表示されるようになりました。
220
+
221
+ そのため、そもそもfunctions.php自体が効いていないと考えられます。
222
+
223
+ 以前functions.phpの使用は試みたのですが、その時もうまく動作せず、何も記述せずに放置していたという現状がございます。
224
+
225
+ 浅学で大変恐縮なのですが、解決方法をご教示いただけますと幸いです。
226
+
227
+
228
+
229
+ ```ここに言語を入力
230
+
231
+ <?php
232
+
233
+ function mytheme_setup() {
234
+
235
+ add_theme_support( 'title-tag' );
236
+
237
+
238
+
239
+ add_filter( 'document_title_parts', function( $title ) {
240
+
241
+ if( is_single() && get_post_type() === 'news' ) {
242
+
243
+ $title['title'] = 'お知らせ';
244
+
245
+ }
246
+
247
+ return $title;
248
+
249
+ } );
250
+
251
+ }
252
+
253
+ add_action( 'after_setup_theme', 'mytheme_setup' );
254
+
255
+ ```

1

質問タイトルの変更

2020/08/31 11:56

投稿

ysda
ysda

スコア65

test CHANGED
@@ -1 +1 @@
1
- 【WordPress】カスタム投稿ページとアーカイブページタイトル表示の制御方法がわからない
1
+ 【WordPress】カスタム投稿ページのtitleの制御方法がわからない
test CHANGED
File without changes