Custom Field Template(カスタムフィールドテンプレート)ver.1.7.8を使用しています。
カスタムフィールドプラグインで、定義した、[a1]というフィールドにおいて、
tinyMCE=true、type = textarea 、shortcode = true の設定です。
画像を挿入し、キャプションをいれると、
[caption]のショートコード部分が、
[caption id=〜] (画像)[/caption]
のように、ショートコードがテキストとして、そのままhtmlに出力されてしまいます。
テンプレートのphpファイルでの該当する出力箇所には、
<?php if ($custom_fields[‘a1’][0] ) { ?>
<div id=”a1″>
<?php echo $custom_fields[‘a1’][0]; ?>
</div>
<?php }; ?>
としてあります。
同様の質問がフォーラム内にもありましたが、自己解決されていたようで、
解決方法が書いてありませんでしたので、
新たに質問をさせていただきます。
shortcode = true だけでは、ショートコードが使えるようにはならないのでしょうか?
どうぞよろしくお願いいたします。