2016-10-17 17 views
-1

私はcollapse-o-maticを使っていましたが、フィールドを渡す方法はわかりません。WordpressでPHPファイルにショートコードを挿入

ショートは次のとおりです。

echo do_shortcode('[expand title="Click here"]Hidden text. [/expand]'); 

代わりのHidden text私は、私は通常、これを使用してになるだろうフィールドを渡したい:

get_custom_field('description', true); 

私がちょうどコピー&ペーストすることはできません表示されますこのスニペットを関連ビットに挿入します。

私は後に何を達成できますか?

+0

スニペットをコピーして関連部分に貼り付ける方法を共有できますか? –

+0

<?php echo do_shortcode( '[expand title = "ここをクリック"] <?php get_custom_field(' description '、true);?>


[/ expand]'); ?> – Inders

答えて

0

do_shortcodeコールを動的にすることができるはずですが、ショートコードの内容全体をdo_shortcode関数呼び出しに渡す必要があります。その行が実際にどのように構造化されているかをコメントから伝えるのは難しいです。これを試してみてください:

+0

ありがとうJeff。それはあまり働かない。それは今、フィールドを拾ったが、私はそれが終了タグを処理していないと思うことができます表示[/拡張]正しく – Inders

+0

ありがとうJeff。それはほとんど働いた。今はフィールドを拾っていますが、それは隠されているのではなく、表示されています。私は最終的なタグ[/ expand]が正しくピックアップされているとは思わない。 – Inders

関連する問題