WordPressのカスタムフィールドを使いやすくしてくれるプラグイン「Advanced Custom Fields」。
設定したフィールドをフロント画面に表示する方法として基本となる「テキスト」の出力方法を記します。
▼何も考えずに出力する
1 |
<?php the_field('フィールドのキーワード'); ?> |
▼フィールドに値がある時に表示。ない時は表示しない。
値がある時とない時で色々カスタマイズできやす。
1 2 3 |
<?php if(get_field( "google_play_url" )): ?> <?php the_field('フィールドのキーワード'); ?> <?php endif; ?> |
▼サンプル
カスタムフィールド「linkUrl」に値があれば、そのURLにジャンプ。なければパーマリンクへジャンプ。
1 2 3 4 5 |
<?php if(get_field('linkUrl')): ?> <a href="<?php the_field('linkUrl'); ?>" target="_blank"><?php the_title(); ?></a> <?php else : ?> <a href="<?php the_permalink() ?>"><?php the_title(); ?></a> <?php endif; ?> |