サポート » 使い方全般 » カスタムフィールドに入力がない場合に特定の文字列を隠したい

  • 解決済 eijif

    (@eijif)


    現在、カスタムフィールド(Event_name)でイベント名を表示させ、
    両サイドにダブルコーテーションをつけて、
    “イベント名”となるように下記のようなコードにしています。

    "<?php echo get_post_meta($post->ID,Event_name,TRUE); ?>"

    イベント名のカスタムフィールドに入力がない場合、
    両サイドのダブルコーテーションも表示させないようにするには
    どのようにすれば良いでしょうか?

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • <?php $meta = get_post_meta($post->ID, $event_name, true); if($meta) echo '"'.$meta.'"'; ?>
    でどうでしょう。

    トピック投稿者 eijif

    (@eijif)

    >kzさん

    試したところ上手く表示されました!
    困っていたので、本当に助かりました。
    ありがとうございました!
    今後ともヨロシクお願いします。

    よかったです。解決済でしたら
    このページの右側のわかりにくい場所に
    「このトピックは」とありますので
    [未解決]を[解決済]に変更して
    [変更]ボタンをクリックしていただくと
    良い感じです。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタムフィールドに入力がない場合に特定の文字列を隠したい」には新たに返信することはできません。