質問: こんにちは。 題名通り、WordPressテーマ「Lightning」の記事ページのカスタマイズについて質問です。 ### 実現したいこと Lightningの記事ページは、デフォルトでは以下のように表示されます。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/b93e2dea0b20d9221ae21e27d7b895ee.png) この例では、「データ」と「メモ」というカテゴリーが振られているのですが、ご覧のように青い帯部分にある特定のカテゴリー名が表示されます。 「特定」というのは、複数のカテゴリーを指定しても1つのみが表示されるということで、題名の上のカテゴリーラベル(小さい青いバタン)も1つだけの表示です。 1. どちらかというと「メモ」のほうがカテゴリーの表記をしてもらいたいな 2. あるいは青い帯に記事タイトルを表示したい、カテゴリーも全て表示したい(こちらは必要なくなりました:下の追記参照) といった希望で、2.のほうが強いです。 ### 試したこと まず、 いっその事、青い帯の中身を非表示にしたいと調べて以下サイトを参考にしてみました。 参考サイト functions.php へ ``` // 個別記事のヘッダで、サイト名の直下にカテゴリ名を出さない add_filter( 'lightning_pageTitHtml', 'my_lightning_pageTitHtml' ); function my_lightning_pageTitHtml( $titleHtml ) { if ( is_single() ) { return ""; } return $titleHtml; } ``` を追加し、 記事(POST)が以下のように表示されました。 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/d8d374b1f018f5269c34aac318fee8ce.png) 一応消えたことにはなりますが、固定ページなどでは表示になるので親和性にかけ、レイアウト的に私の希望としては好ましくありません。 それに消えたことによって、カテゴリーラベルのボタンが一層ひとつなことが気になりました。 一方、固定ページ(page)の場合のそれ(青い帯に現れるpage-header_pageTitle)には、以下のように「ページタイトル」が表示されるので、 ![イメージ説明](https://teratail-v2.storage.googleapis.com/uploads/contributed_images/53e678df09d3ef1999dacd375a15dd96.png) cssで「page-header_pageTitle」をごそっと消すとタイトルが消えてしまい、本文内にタイトルを入れ直すとったカスタマイズが必要になってしまいます。 どのあたりからカスタマイズしていったらよいかご教示いただけますと助かります。 よろしくおねがいします。 ### カテゴリーラベルの全表示については必要なくなりました:追記 カテゴリー複数表示について調べて以下のサイトを見つけました。 参考サイト まだ試していませんが、これでできそうなのと、リンクまで必要ない(ボタンはいらない)と考えていて、非表示してしまおうかと思います。 質問が2点になってしまったこともあり、」カテゴリーラベルの全表示」は今回はご回答いただけなくても構いません。 混乱となってしまったら申し訳ありません。引き続きよろしくおねがいします。 ### 補足情報 WordPress :5.21 PHP:7.4 Lightning : 6.13.4
回答: > > 青い帯に記事タイトルを表示したい > > > module_pageTit.php に用意されている `lightning_pageTitCustom` フィルターを利用するといいと思います。 ```