ACFでカスタムフィールド(ページリンク)を設置しました。
投稿入力ページでリンク先を選択すると、投稿ページにて該当リンク先の記事タイトルが"テキストリンク"になるようにしたいです。
カスタムフィールド名:relation
php
1<?php if ( $post->relation ) : ?> 2 詳細はこちら ⇒ <a href="<?php if(the_field("relation")); ?>"><?php (the_field("relation")); ?></a> 3 <?php endif; ?>
上記コードにて、入力があった場合は該当ページのURLを表示、入力がない場合は非表示という動作はできています。
【現表示】
詳細はこちら⇒http://------/------/
【やりたい表示】
詳細はこちら ⇒ 第●回●●●●コンペ募集(該当ページのタイトルが表示され、テキストリンクになっている)
ページ内リンク先の記事タイトルを取得するにはどのようにすればよいのでしょうか?
<?php (the_field("relation")); ?>を変えれば意図する挙動になるのではと思っていますが…。お知恵をお貸し下さい。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/27 16:30