###前提・実現したいこと
Custom Field Suiteを使って
price_loopというループを作成しました。
その中で
tablepressを使ったテーブルを表示したくて
price_tableという項目を作成しました。
色々調べて
the_content
で表示できるとあったのでループ中に
<?php echo apply_filters('the_content', get_post_meta($post->ID, 'price_table', true)); ?>
と書きましたが、一番初めに入れたtablepressのIDが繰り返し表示されてしまいます。
ループ中のショートコードの書き方を教えていただきたいです。
宜しくお願いします。
###該当のソースコード
<?php $fields = $cfs->get('price_loop'); foreach ((array)$fields as $field): ?> ?> <?php echo $field['price_print']; ?> <?php echo apply_filters('the_content', get_post_meta($post->ID, 'price_table', true)); ?> <?php endforeach; ?>
質問文のコードはそれぞれコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。

回答1件
あなたの回答
tips
プレビュー