WordPressのウィジェット内でショートコードを使えるようにする方法

WordPressのウィジェット内でショートコードを使えるようにする方法

WordPressのウィジェット内でショートコードを使えるようにする方法

通常は、ショートコードは投稿や固定ページ内でしか使うことができません。ですが、functions.phpに1行追加するだけで、ウィジェット(テキスト)でもショートコードが使えるようになります。

ということで、WordPressのウィジェット(テキスト)で、ショートコードを利用可能にする方法をご紹介いたします。

WordPressのウィジェット内でショートコードを使えるようにする方法

利用しているテーマのfunctions.phpに以下を追加します。

add_filter('widget_text', 'do_shortcode');

[外観] – [ウィジェット]で「テキスト」を表示させたい場所にドラッグ&ドロップし、以下のようにショートコードを記述すると、ちゃんと機能するようになります。

テキストウィジェット

あとがき

サイドバーなどのウィジェットエリアでもショートコードを使いたいという場合は、ぜひ参考にしてください。

ウィジェットでもショートコードが使えるようになると結構便利ですよ。

この記事が気に入ったら
いいね!してね♪

Twitter で

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です