WordPressのテキストウィジェットにショートコードを入力して、サイドバーなどのウィジェットを配置することができます。 たまにテーマに沿って(あるいはいくつかの理由のために)テキストウィジェットにショートコードを入力してもうまく動作しない場合があります。 まずは、そのショートコードが正常に動作するコードであることを確認して、ショートコードに異常場合は、次の関数を追加します。
add_filter( 'widget_text', 'do_shortcode' );
do_shortcode関数については WordPress Codexページを参照してください。
この方法がうまくいかないと、 Enable Shortcode and PHP in Text widgetというプラグインをインストールしてテストしてみてください。
それでもだめなら、テーマを基本テーマに変えて見て、テストのウィジェットでショートコードが動作することを確認してください。
コメントを残す