• evoke

    (@evoke)


    phpとwpは初心者です。

    指定のカスタムフィールドに値がある場合にソースの内容を出力したいです。
    そのソースをそのまま書きます。

    <li>
    <a class="cloud-zoom-gallery" href="<?php echo wp_get_attachment_url(post_custom('アイテム画像2')); ?>" onclick="ChangeTxt(txt2); return false;" rel="useZoom: 'zoom', smallImage: '<?php echo wp_get_attachment_url(post_custom('アイテム画像2')); ?>' ">
    <?php echo wp_get_attachment_image(post_custom('サムネイル画像2'),'originalImage'); ?>
    </a>
    </li>

    この時に「アイテム画像2」と「サムネイル画像2」のどちらでもいいのですが
    値が入っている場合のみに出力したいです。

    ご教授宜しくお願いします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • popup

    (@popup)

    if(post_custom('アイテム画像2') || post_custom('サムネイル画像2')) {
    // 出力するソース
    }

    他に、「if(isset(~))」や「if(!empty(~))」という書き方も出来ます。
    http://www.php.net/manual/ja/types.comparisons.php

    トピック投稿者 evoke

    (@evoke)

    出来ました!!

    ありがとうございます!!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「カスタムフィールドの値がある場合のみソースを出力したい」には新たに返信することはできません。