2014-01-09 5 views
0

У меня есть этот код на некоторых страницах, чтобы отобразить изображение, которое загружается через пользовательский обмен на странице wordpress. Тем не менее, я пытаюсь понять, как обернуть его в оператор if/else, чтобы, если пользователь не загружает изображение, код не отображается.if/else statement for wordpress metabox

Вот мой код на шаблоне страницы:

<div id="image-slider" class="rs-full"> 
    <div class="container"> 
     <div class="row-fluid"> 
      <img src="<?php global $post; $image = get_post_meta($post->ID, '_wpb_rs_full', true); echo $image; ?>" alt="<?php echo get_the_title($ID); ?>"> 
        </div> <!-- /.row-fluid --> 
    </div><!-- /.container --> 
</div><!-- /#image-slider --> 

ответ

0
<?php 
global $post; 
$image = get_post_meta($post->ID, '_wpb_rs_full', true); 

if($image){ ?> 
    <img src="<?php echo $image; ?>" alt="<?php echo get_the_title($ID); ?>"> 
<?php } ?> 

Это должно быть состояние, которое вы ищете.

+0

Отлично! Благодаря!! Попытался пойти слишком сложно. Я подумал, что это было легче, чем я это делал, и это так. Еще раз спасибо! – bcreative

Смежные вопросы