当我在Wordpress上使用主题选项时,有没有方法可以简化我的流程?
例如,目前我在创建一个社交链接菜单时会使用这样的设置(选项值是链接URL);
$twitter = of_get_option('twitter');
$facebook = of_get_option('facebook');
$google-plus = of_get_option('google-plus');
if ($twitter){
echo '<li class="twitter"><a href="'.$twitter.'"><i class="fa fa-twitter"></i></a></li>';
}
if ($facebook){
echo '<li class="facebook"><a href="'.$facebook.'"><i class="fa fa-facebook"></i></a></li>';
}
if ($google-plus){
echo '<li class="google-plus"><a href="'.$google-plus.'"><i class="fa fa-google-plus"></i></a></li>';
}我相信一定有一种更简单、更流畅的方法来做这件事?
任何帮助都将不胜感激。
发布于 2014-10-14 00:57:50
我会把它包装在一个函数中。
function getOption($op) {
$link = of_get_option($op);
if($link)
echo '<li class="'.$op.'"><a href="'.$link.'"><i class="fa fa-'.$op.'"></i></a></li>';
}
getOption('twitter');
getOption('facebook');
getOption('google-plus');https://stackoverflow.com/questions/26344753
复制相似问题