サポート » 使い方全般 » カスタム投稿に住所や電話番号の出力コードを表示したい

  • カスタム投稿にテンプレートファイルでできるようなカスタムフィールドの出力は可能ですか?

    http://ibc.ciao.jp/apr/saitou/fittnes_ibc_shinjuku_tablet.png

    ここの”address”にあるような住所と電話とGoogleMapを出力したいと思っているのですが、カスタム投稿でやると、そのコードがちゃんと表示されません。

    ちなみにこんな感じです。
    https://gyazo.com/3315de9e17efa6378e56d8c7a614a885

    これをちゃんとカスタムフィールドで反映したいのですが、皆様のお力が必要です。どうかご知恵をご拝借願いたいです。よろしくお願いします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • カスタム投稿でやると、そのコードがちゃんと表示されません。

    どのようにカスタム投稿を設定して、カスタムフィールドはどのように設定して、出力のコードはどうなっているのかというようなことを可能な限り詳細に示していただいたほうが、コメントが付きやすく、解決にも早くつながると思いますよ。

    トピック投稿者 ebifurai55

    (@ebifurai55)

    ・カスタム投稿は投稿ページにして、single-○○.phpファイルとして出しています。スラッグは”taiken”です。
    ・カスタムフィールドは住所、最寄り駅、電話番号と書いていて出力コードで書いてます。

    <div class=”justice”>
    <!–<div class=”blog-post-grids”>–>
    <!– カスタム住所 –>
    <span>住所  <?php the_field(‘address’,$post -> taiken); ?></BR>
    <!– カスタムアクセス –>
    アクセス <?php the_field(‘access’ ,$post -> taiken); ?></BR>
    <!– カスタム電話番号 –>
    電話番号 <?php the_field(‘tel’ ,$post -> taiken); ?></BR>
    <!– カスタムサービス –>
    サービス <?php echo get_the_term_list( $post-> taiken, ‘service’, ”, ‘, ‘, ” ); ?></span><BR>
    <!–</div>–>
    </div>

    Colorful-life.

    (@colorfullifeinfo)

    こんにちは。

    ACFは使っていないのでパっと見た感じですが、
    オブジェクトメンバーにアクセスする -> の前後にスペースは入れられません、
    下記で言うと $post の後と、taiken の前です。

    the_field(‘address’,$post -> taiken);

    あと、$post -> taiken$post->ID でどうでしょう?

    こんにちは

    the_field関数を使いたいということは、Advanced custom fieldをお使いなのだと思います。

    【リファレンス】
    https://www.advancedcustomfields.com/resources/the_field/

    the_fieldの第二引数はオプションですので、なくてもいいと思います。

    the_field(‘address’);

    もしうまく出力されず、$postに投稿がセットされているのであれば、

    the_field(‘address’,$post->ID);

    が正しいコードになります。

    トピック投稿者 ebifurai55

    (@ebifurai55)

    <div class="justice">
     	         <!--<div class="blog-post-grids">-->
                 <!-- カスタム住所 -->
                 住所  <?php the_field('address',$post -> ID); ?></BR>
                 <!-- カスタムアクセス -->
                 アクセス <?php the_field('access' ,$post -> ID); ?></BR>
                 <!-- カスタム電話番号 -->
                 電話番号 <?php the_field('tel' ,$post -> ID); ?></BR>
                 <!-- カスタムサービス -->
                 サービス <?php echo get_the_term_list( $post->taiken, 'service', '', ', ', '' ); ?><BR>
                  
                 地区 <?php echo get_the_term_list( $post->taiken, 'area', '', ', ', '' ); ?><BR>
                 
                 <!--店舗 <?php echo get_the_term_list( $post->taiken, 'watch', '', ', ', '' ); ?><BR>-->
         <!--</div>-->

    みなさんありがとうございます。よくわからなかったのですが、いじってたら最終的に直りました。為になる回答ありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「カスタム投稿に住所や電話番号の出力コードを表示したい」には新たに返信することはできません。