カテゴリに指定したカスタムフィールドの値の取得
-
PHP初心者です。
他サイトより、<?php $cat_id = get_queried_object()->cat_ID; $post_id = 'category_'.$cat_id; ?> <?php the_field('フィールド名',$post_id); ?>
こちらの記述を見つけたのですが、これを入れてもサイトが真っ白になってしまいます。
サイトが真っ白になる原因は閉じタグかなと思うのですが、上記の記述の場合のPHPの閉じタグはどのようにしたらよいのでしょうか?また、
$post_id = ‘category_’.$cat_id;
この
‘category_’
の部分にカテゴリIDを入力するとき、
‘category_10’
とすれば良いのか、
’10’
とすれば良いのかどちらが正しいのでしょうか。現在のhtmlを貼っておきます。どなたかご教授下さい。
<?php $cat_id = get_queried_object()->cat_ID; $post_id = 'category_10'.$cat_id; ?><a href="#book" class="btn<?php the_field('フィールド名',$post_id); ?>">5月発売本</a>
(クラス名のところにカテゴリに指定したフィールドを取得して読み込ませたいです)
- トピック「カテゴリに指定したカスタムフィールドの値の取得」には新たに返信することはできません。