カスタムフィールドで作ったフィールドを他のページに表示する方法。
22.03.09

カスタムフィールドで項目を作ったとしても、基本的にはそのページ自体にしか反映ができません。
「イベントの開催日を投稿ページだけでなく、トップページにも表示したい!」なんて言うときなどに便利です。
編集ページのIDを取得する。
まず、入力したカスタムフィールドの編集ページのIDを把握します。
管理画面の投稿したページの●●一覧(投稿なら投稿一覧)に行き、投稿した行にマウスオーバーをすると画面左下にページのURLが出てきます。
そこに書かれている数字が、その編集ページのIDとなります。
編集ページIDを使って、表示したい場所にコードを記入。
編集ページのの数字IDが分かったら、それを参考に以下のコードを作り、表示したい場所に張り付けて終了です。
「スラッグ」の箇所にカスタムフィールドのスラッグを入力し、右側に先程把握した数字のIDを入れます。
1 2 3 |
<?php if(get_field('スラッグ',642)): ?> <?php the_field('スラッグ',642); ?> <?php endif; ?> |
上記はif構文を使っていますが、短いコードでも表示できます。
1 |
<?php the_field('next_info_date',642); ?> |
【補足】他のページの固定ページの本文を表示させたい場合
他ページの固定ページの本文を表示させたい場合は以下のコードを記入します。
1 2 3 4 5 |
<?php $page_id = 642; $content = get_page($page_id); echo $content -> post_content; ?> |
まとめ
非常に便利なカスタムフィールドですから、使い方も応用できますし、自分のスキルアップにつながりますよね!
お役に立てましたらadsenseクリックお願いします!
いかがでしたでしょうか?もしお役に立てましたら、お賽銭のつもりでadsenseをポチっとクリックお願いします!↓上手くいきますようにお祈りしておきます!
関連記事
-
2023.09.06 contactform7 確認画面(切り替え)とサンクスページの設定方法
-
2018.10.26 メインスライダーを画像が少し切れるカルーセルにする。
-
2018.11.20 wordpress 基本タグ各種
-
2018.10.27 秀丸 ファイルを見比べる方法やgrepを使ってフォルダ内のファイルを検索する方法。
-
2024.04.08 2024年度版 Googleアナリティクスコンバージョン設定方法
-
2023.12.20 WordPress カスタム投稿タイプのパーマリンクを思い通りに変更する方法