Warning: Undefined variable $meta_description in /home/ryuyadesign/ryu-ya.jp/public_html/wp/wp-content/themes/ryuyadesign/admin/setting/ini.php on line 67

Warning: Undefined variable $meta_description in /home/ryuyadesign/ryu-ya.jp/public_html/wp/wp-content/themes/ryuyadesign/admin/setting/ini.php on line 67
[WordPress]カスタムフィールドの値の有無で表示と非表示を切り替える。 - WordPress Tips | 龍弥デザイン ホームページ制作 岡山・倉敷

[WordPress]カスタムフィールドの値の有無で表示と非表示を切り替える。

Sponserd link

WordPressのプラグイン、Advanced Custom Fieldsを使って生成したカスタムフィールドに値が入力されていれば表示、なければ非表示にするという記述の仕方です。

single.php

<?php
  $field = get_field('フィールド名');
  if ( $field ) {
    echo $field;
  }
?>

この記述なら、<dl></dl>タグなどのマークアップで<dt></dt>に項目名、<dd></dd>にカスタムフィールドの値を表示させる時も、カスタムフィールドに入力がなければ項目ごと非表示にすることができますね。

Sponserd link

一覧に戻る


Warning: Undefined variable $meta_description in /home/ryuyadesign/ryu-ya.jp/public_html/wp/wp-content/themes/ryuyadesign/admin/setting/ini.php on line 67