• 「custom field template」を使い、ラジオボタンを使って下記項目を設定。

    「北海道・東北/信越・北陸/関東/東海/近畿/中国/四国/九州・沖縄」

    この地域に該当する県名を別のカスタムフィールドで設定。

    都道府県別の記事を書いて、該当する地域を選択し、県名を入力しています。

    そしてこれを、
    ●北海道・東北
    北海道 青森県 岩手県 宮城県 秋田県 山形県 福島県
    ●信越・北陸
    新潟県 富山県 石川県 福井県 長野県
    と言う具合に出力したいと思いました。

    <div>
    <ul>
    <?php
      global $post;
      $myposts = get_posts( array(
        'order' => 'ASC',
        'posts_per_page' => '-1',
    
        'meta_query' =>  array(
          array(
          'key' => 'todofuken(地域名のカスタムフィールド)',
          )
        )
      ));
      foreach($myposts as $post):
        setup_postdata($post);
    ?>
    <li class="cf"><a href="<?php the_permalink(); ?>"><?php echo post_custom( 'todofuken-name(県名のカスタムフィールド)' ); ?></a></li>
    <?php endforeach; wp_reset_postdata(); ?>
    </ul>
    </div>

    「●北海道・東北」の地域名を抜きにした、県名のカスタムフィールドの出力までは、上記で出来ました。しかし、このあとがどうしても出来ず困っております。

    地域名を出力し、その地域名を選択した記事の県名のカスタムフィールドを出力させたいのですが、どなたかご教授いただけませんでしょうか。

    よろしくお願いいたします。

  • トピック「カスタムフィールドで設定したラジオボタンの項目ごとに出力したい」には新たに返信することはできません。