Php 简化这些if语句,并将其与值一起输出
当我在Wordpress上使用主题选项时,有没有一种方法可以简化我的流程 例如,当前我在创建社交链接菜单时使用类似的设置(选项值为链接URL)Php 简化这些if语句,并将其与值一起输出,php,wordpress,Php,Wordpress,当我在Wordpress上使用主题选项时,有没有一种方法可以简化我的流程 例如,当前我在创建社交链接菜单时使用类似的设置(选项值为链接URL) $twitter=of_get_选项(“twitter”); $facebook=of_get_选项(“facebook”); $google plus=of_get_选项('google-plus'); 如果($twitter){ 回声“”; } 如果($facebook){ echo'; } 如果($google plus){ echo'; } 我
$twitter=of_get_选项(“twitter”);
$facebook=of_get_选项(“facebook”);
$google plus=of_get_选项('google-plus');
如果($twitter){
回声“”;
}
如果($facebook){
echo' ;
}
如果($google plus){
echo';
}
我相信一定有一个更简单,更精简的方法来做这件事
任何帮助都将不胜感激。我将把它包装在函数中
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');
函数getOption($op){
$link=获取选项的数量($op);
如果($link)
回显“”;
}
getOption(“twitter”);
getOption(“facebook”);
getOption('google-plus');
开关?创建一个开关函数,并将选项作为参数传入(如果是这样的话,请添加更多)。我不知道,我想是这样的……应该注意的是,{u get_option()的
是特定于options框架的,而不是一般的wordpress
。
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');