ウィジェットに入力したショートコードが機能しないとき
通常はウィジェットにショートコードを入力しても機能しません。たとえば、テキストウィジェットに次のようにショートコードを入力します。ここでは、入力した住所を地図リンクに変換するショートコードを使おうとしています。

サイトを表示すると、ショートコードがそのまま表示されてしまいます。

この場合、テーマのfunctions.phpに次の1行を追加します。
add_filter('widget_text', 'do_shortcode');
これにより、ショートコードが機能するようになります。
