ウィジェットタイトル入力欄先頭に!を挿入すると公開ページでウィジェットタイトルが表示されない仕様になっています

ウィジェット
この記事は約2分で読めます。

Cocoonで利用されているウィジェットは、ウィジェットタイトル入力欄先頭に「!(半角エクスクラメーションマーク)」を挿入することで、ウィジェットタイトルが表示されない仕様になっています。

タイトルウィジェットタイトル先頭に!を挿入した例

以下のような用途にご利用ください。

ウィジェットは使用したいけど、ウィジェットタイトルは表示したくない。

\エックスサーバー開発のWordPressテーマ/
エックスサーバー開発のWordPressテーマ

先頭!でタイトルを表示にできる利点

通常は、以下のように公開ページでウィジェットタイトルが表示されます。

ウィジェットタイトルを公開ページで表示している例

けれど、ウィジェットタイトル入力欄先頭に!を挿入することで、以下のように表示されなくなります。

ウィジェットタイトル先頭に!を挿入してウィジェットタイトルを表示しないようにした例

もちろん、ウィジェットタイトル入力欄を未入力にすることでウィジェットタイトルを表示しないことも可能です。

ウィジェットタイトルは未入力の例

ただしこの場合は、ウィジェット管理画面でタイトルが表示されず、「どういったウィジェットなのか?」がいまいちわかりづらいです。

ウィジェットタイトルが表示されないので何が入っているか分かりづらい

反面、!を先頭にしてタイトルを入力することによって、ウィジェットの内容を分かりやすく表示するために実装しました。

ウィジェットタイトルが表示されるので中身を把握しやすい

多少なりとも、ウィジェットを管理する上での手間の軽減になれば幸いです。

詳しい仕様については以下を参照してください。

ウィジェットタイトル入力欄先頭に!が入っているとウィジェットタイトルを表示しないようにするWordPressカスタマイズ方法
先日、どこかのWEBページで「ウィジェットタイトル入力欄」の先頭に「!(エクスクラメーションマーク)」を入力す…

注意点

この「先頭!でタイトル非表示機能」は、ウィジェットタイトルに対してwidget_titleフィルターフックを経由している必要があります。

WordPressデフォルトのウィジェットや、当テーマのウィジェットでは、もちろん実装済みではありますが、プラグインや自前でのカスタマイズで実装したウィジェットではwidget_titleフックを経由していない可能性もあります。

そういった対応外ウィジェットでは利用できない可能性があるのでご了承ください。

タイトルとURLをコピーしました