2014-07-15 4 views

ответ

0

Поскольку я не хотел, чтобы показать IMG или ссылку на старых постах я решил ее:

<?php 

// assign image 
$imdbimg = "<img src='http://mydomain.com/IMDb.png' class='imdb' />"; 

// imdb link from custom field 
$imdblink = get_field('imdb'); 

?> 

// display img and link on post newer then id 16 
<?php global $post; 
if ($post->ID >= 16){ 
echo '<a href="' . $imdblink . '" target="_blank"> ' . $imdbimg . '</a>'; 
}  
?> 
0

Try: -

if(!empty(the_field('imdb'))){ 
    <a href="<?php the_field('imdb'); ?>" ><img style="width:60px;"src="/img/link.png" /></a> 
} 
0

Использование isset

if(isset(the_field('imdb'))&&!empty(the_field('imdb'))){ 
<img src=""/> 
} 
+0

Там нет необходимости 'Исети()' из 'пустого()' документы 'пустая по существу, является кратким эквивалентом! isset ($ var) || $ var == false'. – Jim

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