Wordpress Özel alanlar için PHP ise / Else

0 Cevap php

Ben özel alanları kullanarak bir site var, ve ben alan kullanılmakta ise alanın içeriği göstermek ya istiyorum, ve alan bir konu başına kullanılan değilse o zaman tabii içeriğini görünmüyor alanlar.

Mesaj özel alanlar herhangi birini kullanarak değil zaman başka blokta içeriği gösteren aşağıdaki gibi benim kod, doğru değil gibi görünüyor.

Herhangi bir yardım büyük mutluluk duyacağız!

Here is the Post in question: http://beta.ohsinsider.com/insider-top-stories/workers%E2%80%99-compensation-may-not-shield-you-from-lawsuits-by-injured-workers

İşte benim kod arıyorum alanı (http://screencast.com/t/aBjt1drIw) kullanılan olmadığını gösteren Mesaj Düzenle olduğunu.

Ben giriş yaptığımda özel alanın değeri, Post Çıktılanan olmak olduğunu doğruladı.

İşte kullanıyorum kodu:

<?php
    $pdfurl = get_post_meta($post->ID, 'pdf', true);
    $wordurl = get_post_meta($post->ID, 'word', true);
    if( !empty($pdf) || !empty($word) ){
    ?>
    <?php /* show nothing then */ } else { ?>
    <div id="post_downloads_box">
        <h3 class="single_related_footer">Dfownload Now</h3>
        <div id="post_downloads_box_left">
            <a target="_blank" href="<?php echo get_post_meta($post->ID, 'pdf', true); ?>"><img src="<?php bloginfo('template_url'); ?>/images/post_pdf_icon.jpg" /></a>
        </div>
        <div id="post_downloads_box_right">
            <a target="_blank" href="<?php echo get_post_meta($post->ID, 'word', true); ?>"><img src="<?php bloginfo('template_url'); ?>/images/post_word_icon.jpg" /></a>
        </div>
    </div>
    <?php } ?>  

0 Cevap