我在我的wp主题中有侧边栏,我希望只有在存在价值时出现。
我所拥有的照片: http://prntscr.com/4lvfpk
footer.php
<div class="Mysite">robertnicjoo</div>
<a href="<?php bloginfo('url'); ?>"><div class="Mysite">Main page</div></a>
<a href="<?php
// Value from Text Field
$Facebook = get_option('mysite_facebook');
echo $Facebook;
?>"><div class="Mysite1">Facebook</div></a>
<a href="<?php
// Value from Text Field
$Twitter = get_option('mysite_twitter');
echo $Twitter;
?>"><div class="Mysite2">Twitter</div></a>
<a href="<?php
// Value from Text Field
$Google_plus = get_option('mysite_google');
echo $Google_plus;
?>"><div class="Mysite4">Google+</div></a>
<a href="<?php
// Value from Text Field
$_youtube = get_option('mysite_youtube');
echo $_youtube;
?>"><div class="Mysite5">Youtube</div></a>
<a href="<?php bloginfo('rss2_url'); ?>"><div class="Mysite6">RSS</div></a>
现在如果有价值,这部分会出现。我只需要那些有价值外观的部分。
答案 0 :(得分:0)
也许您应该在回显锚点href ...
之前检查变量类似的东西:
...
<?php
// Value from Text Field
$Facebook = get_option('mysite_facebook');
if ( ! empty($Facebook)) {
?>
<a href="<?php echo $Facebook; ?>"><div class="Mysite1">Facebook</div></a>
<?php
}
?>
...