首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简化这些if语句并将它们与它们的值一起输出

简化这些if语句并将它们与它们的值一起输出
EN

Stack Overflow用户
提问于 2014-10-14 00:34:21
回答 1查看 27关注 0票数 0

当我在Wordpress上使用主题选项时,有没有方法可以简化我的流程?

例如,目前我在创建一个社交链接菜单时会使用这样的设置(选项值是链接URL);

代码语言:javascript
复制
$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>';
}

我相信一定有一种更简单、更流畅的方法来做这件事?

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2014-10-14 00:57:50

我会把它包装在一个函数中。

代码语言:javascript
复制
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');
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26344753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档