[ PHP ] 新手自己写了一段 Wordpress 的条件判断,请求帮忙看一看是否有误。

[ PHP ] 新手自己写了一段 Wordpress 的条件判断,请求帮忙看一看是否有误。,第1张

[ PHP ] 新手自己写了一段 Wordpress 的条件判断,请求帮忙看一看是否有误。,第2张

自己写了一段用于在 Wordpress 文章标题前面显示文章属性字串的判断,因为是新手,所以怕自己写的是错误的,或者是可以优化一下的?看到这么多 else if,我就知道肯定有问题,求大佬帮忙看一看,谢谢啦。

 

需求

 

[ PHP ] 新手自己写了一段 Wordpress 的条件判断,请求帮忙看一看是否有误。,avatar,第3张

 

代码

 



if (is_sticky()) {
	echo '置顶';   
}

else if (has_tag('1')) {
	echo '中国';
}

else if (has_tag('2')) {
	echo '美国';
}

else if (has_tag('3')) {
	echo '德国';
}

else {
	echo 'Category Name';
}

感谢各位回答,每人都送上几个铜板已示谢意,虽然不值钱。

发现我真是愚笨,各位提供的方法都研究不透。所以有个不情之请,大家能否贴上几段针对我这个需求的实例代码呢?

另外,需求又多了判断条件(如下)。

<pre><code>
if (is_sticky()) {
echo '置顶';
}

else if (has_tag('7') && in_category('taocan')) {
echo '移动';
}

else if (has_tag('8') && in_category('taocan')) {
echo '联通';
}

else if (has_tag('9') && in_category('taocan')) {
echo '电信';
}

else {
the_category(', ');
}
</code></pre> ----------------------- 以下是精选回复-----------------------

答:Case 了解一下?
答:直接根据 tag 序号输出就行? Hash Array 了解一下?
答:如楼上所说:使用映射模式
[ PHP ] 新手自己写了一段 Wordpress 的条件判断,请求帮忙看一看是否有误。,第4张
答:感谢各位回答,每人都送上几个铜板已示谢意,虽然不值钱。

发现我真是愚笨,各位提供的方法都研究不透。所以有个不情之请,大家能否贴上几段针对我这个需求的实例代码呢?

另外,需求又多了判断条件(如下)。

<pre><code>
if (is_sticky()) {
echo '置顶';
}

else if (has_tag('7') && in_category('taocan')) {
echo '移动';
}

else if (has_tag('8') && in_category('taocan')) {
echo '联通';
}

else if (has_tag('9') && in_category('taocan')) {
echo '电信';
}

else {
the_category(', ');
}
</code></pre>
答:wordpress 老白用户 mark 一下

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » [ PHP ] 新手自己写了一段 Wordpress 的条件判断,请求帮忙看一看是否有误。

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情