我知道这是一个基于 Wordpress 的问题,但我认为答案肯定是更独立的 PHP。
在我为客户做的几乎每个网站上,我都必须添加一些来自选项页面的社交媒体链接。我目前使用这种片段;
$twt = of_get_option('twitter');
$fcb = of_get_option('facebook');
$ins = of_get_option('instagram');
if ($twt) {
echo '<li class="twitter"><a href="'.$twt.'">Twitter</a></li>';
}
if ($fcb) {
echo '<li class="facebook"><a href="'.$fcb.'">Facebook</a></li>';
}
if ($ins) {
echo '<li class="instagram"><a href="'.$ins.'">Instagram</a></li>';
}
如果只有几个链接,这很好,但最近我的一个主要客户似乎将阳光下的每个社交媒体链接都包含在他们的设计中,所以这样做可能有点笨拙。
有没有办法可以将所有内容组合成一个foreach
或什么?