2014-07-15 51 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

尝试: -

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()函数'从'空()'文档'空基本上是!isset($ var)||的简洁等价物$ var == false'。 – Jim

1

使用get_field();代替the_filed();