连接PHP与HTML代码不起作用

时间:2013-04-09 18:37:54

标签: php html wordpress

因为Image在这里说的不仅仅是Word:

enter image description here

我基本上只想要'IMDB'标签,如果文章元数据中有链接,否则它不应该是可见的。

<?php $rating = get_post_meta($post->ID, 'Rating', true); ?>
<?php $imdblink = get_post_meta($post->ID, 'IMDb-Link', true); ?>
<?php if($rating==""){ echo ""; if($imdblink=="") {echo "";} } else { ?>
<div style="float: right"><a href="http://soundso.de<?php  echo $imdblink; ?>">IMDb <?php echo $rating; ?>/10</a> </div>

1 个答案:

答案 0 :(得分:0)

可以这样建模:

$rating = get_post_meta($post->ID, 'Rating', true);
$imdblink = get_post_meta($post->ID, 'IMDb-Link', true);

if (empty($rating) || empty($imdblink)) {
    print "";
} else {
    ?><div style="float:right;"><a href="http://soundso.de<?php print $imdblink; ?>">IMDb <?php print $rating; ?>/10</a></div><?php
}

if($rating == "")检查后你刚刚错过了一个大括号。