WordPressのテキストウィジェットは、初期状態でショートコードなどは処理されずコードの内容がそのまま表示されます。
テキストウィジェットに記述したショートコードを動作させるには以下の手順を行います。
テキストウィジェットでショートコードを有効にする
以下のコードをテーマディレクトリ(子テーマディレクトリ)のfunctions.php
ファイルに追記します。
/* テキストウィジェットでショートコードを有効にする
*/
add_filter('widget_text', 'do_shortcode' );
コメント