【发布时间】:2014-08-13 19:20:17
【问题描述】:
我在 wordpress 中使用自定义帖子/字段类型,其中一些字段是社交媒体链接。
我想要做的是隐藏社交媒体图标,如果该字段在 wordpress 后端留空,下面的代码只显示/隐藏所有图标,我需要它们独立行动。
<?php $socialmedia = get_post_meta( $post->ID, 'socialmedia', true );
if ($socialmedia) {
foreach( $socialmedia as $socialmedia ) { ?>
<a href="http://<?php echo $socialmedia['facebook'] ?>"><img src="<?php bloginfo('template_url'); ?>/img/facebook.png" alt="facebook" width="55" height="56" /></a>
<a href="http://<?php echo $socialmedia['twitter'] ?>"><img src="<?php bloginfo('template_url'); ?>/img/twitter.png" alt="twitter" width="55" height="56" /></a>
<a href="http://<?php echo $socialmedia['soundcloud'] ?>"><img src="<?php bloginfo('template_url'); ?>/img/soundcloud.png" alt="soundcloud" width="55" height="56" /></a>
<?php } // end foreach
} // end if ?>
【问题讨论】: