Advanced Custom Fields特殊な出力の場合

Advanced Custom Fields通常の出力方法と異なる場合

カテゴリーなどでカスタムフィールドを使った場合や、
固定ページのカスタムフィールドの値を表示させたい場合。

カテゴリーに設定した場合

設定方法は、ルールの部分で「タクソノミー」「等しい」「カテゴリー」を選択します。

cat_ID;
$post_id = 'category_'.$cat_id; 
   
$catimg = get_field('カスタムフィールド名',$post_id);
$img = wp_get_attachment_image_src($catimg, 'full');
?>
<?php echo $category->cat_name; ?>

カテゴリーにテキストのカスタムフィールドを作成して表示する場合。

taxonomy;
    $term_id = $queried_object->term_id;
    $cat_desc = get_field('カスタムフィールド名', $taxonomy . '_' . $term_id);

    if ( $cat_desc ) {
      echo '' . $cat_desc . '';
    }
  ?>

別の固定ページからカスタムフィールドの値を表示

特定の固定ページで作成したカスタムフィールド の値を取得し表示する方法








参考サイト

Author: 小清水 和真

WebディレクションからWebザイン・コーディングを主に行っております。 2021年株式会社を設立。講師もしております。

コメントを残す