有时会需要根据输出页面的条件来区分显示。
例如slug为news的分类归档页面需要区别于其它分类页面输出。
PHP可以用if来进行条件判断,在if里面的代码WordPress称为条件分支标签函数。
执行后可以按条件进行区分输出。
下面的示例仅一个分支,也可以有多个条件,多个分支。
<?php if(条件分支标签()) : ?>
条件满足时的输出内容
<?php else : ?>
条件不满足时的输出内容
<?php endif; ?>
条件分支标签有很多种,主要有以下这些:
is_front_page 是否首页
is_home 是否主页
is_single 是否单独或特定文章
is_page 是否固定页面
is_category 是否为分类归档页面
in_category 是否在特定分类
is_tag 是否为标签归档页面
has_tag 是否包含特定标签
is_sticky 是否StickyPosts
is_date 是否为日期类归档页面
is_search 是否为搜索结果页面
is_404 是否为404页面
新闻热点
疑难解答
图片精选