WordPress 最全页面判断函数总结-WordPress安装教程
自己平时用到的一些函数,整理一下,大家有用到来拿吧,我怕放电脑上不见了,以后又得找。什么是 wordpress 页面判断函数,其实简单来说,就是我们想在某些特殊的页面加载特殊内容,或者隐藏特殊内容,替换特殊内容等等,那我们就需要使用对应的页面判断函数来调用区分!
首页判断函数
-
is_home() 断是否首页
-
is_front_page() 判断是否首页
-
is_home()&&!is_paged() 判断首页第一页
文章判断函数
-
is_single() 判断是否文章页
-
is_single('2') 判断是否文章 id=2 的页面
-
is_single('Beef Stew') 判断文章标题是否为 “ Beef Stew ” 的页面
-
comments_open() 是否留言开启
-
pings_open() 是否开启ping
分类判断函数
-
is_category() 判断是否分类页
-
is_category('6') 判断是否栏目 id=6 的分类
-
is_category('Cheeses') 判断栏目别名是否为 “ Cheeses ” 的分类
-
in_category('5') 判断当前的文章是否属于栏目 id=5 的分类
-
is_category()&&!is_paged() 判断分类首页第一页
页面判断函数
-
is_page() 判断是否页面
-
is_page('42') 判断是否 id=42 的页面
-
is_page('about Me') 判断是否别名为 “ about Me ” 的页面
-
is_page(array( 'yizpi' , ' service ' , ' gardenl ') ) 判断多个页面
作者面判断函数
-
is_author() 判断是否作者页
-
is_author('57') 判断是否id=57的作者页面
-
is_author('jack') 判断呢称为 “ jack ” 的作者页面
根据时间归档判断函数
-
is_date() 判断是否日期归档页面
-
is_year() 判断是否年存档页面
-
is_month() 判断是否月存档页面
-
is_day() 判断是否日存档页面
其它判断函数
-
is_archive() 判断是否归档页
-
is_search() 判断是否是搜索页
-
is_tag() 判读是否标签页
-
is_404() 判断是否404页
-
is_paged() 判断是否翻页
常用 WordPress 函数判断例子
A . 判断首页第一页第一篇文章
-
<?php
-
if(is_home() && !is_paged()&&$postcnt == 0 ) {
-
echo "我是云模板";
-
}
-
?>
B . 不同分类目录,显示不同的内容
-
<?php
-
if(is_category('2')){
-
echo "我是小明";
-
}elseif ( is_category('3')){
-
echo "我是小东";
-
}else
-
{
-
echo "我是小柚";
-
}
-
?>
注 :如果判读的是多个文章(填写文章 ID),多个页面(填写页面名),多个栏目(填写栏目 ID),传递值请使用数组,如下面是多个页面:
-
<?php
-
if(is_page(array( ' yizpi' , ' service ' , ' gardenl '))){
-
echo "我是小皮";
-
}else
-
{
-
echo "我是小狗";
-
}
-
?>
原创文章,作者:DavidWu,如若转载,请注明出处:https://www.davidwu.net/archives/108254

服务项目 | 服务内容 | 收费标准(元) |
---|---|---|
开发定制 | WordPress主题/插件开发定制 | (以最终需求为准) |
主题/插件汉化 | 汉化团队WordPress主题/插件,翻译率95% | (以标的主题/插件的句子数量为准) |
服务器环境配置 | 基于您现有服务器,搭建配置网站运行环境,结合我们多年来实战经验,可完美支持WordPress等PHP程序运行,并配置伪静态规则、优化目录权限等问题。服务器我们强烈推荐使用Linux系统。 | 100元/次 |
网站托管 | 若贵站目前尚无技术人员,无法完成服务器环境配置,可选择我们的网站托管服务,直接交付正常运行的WordPress站点,并且无需担心服务器的后续维护工作,一切都由我们来帮您完成。 | 标配套餐:1000元/年/站点 高配套餐:联系客服获取 |
网站加速优化 | 从服务器后端配置优化到WordPress数据库缓存、前端页面缓存、JS和CSS压缩合并,全方位优化网站加载速度,实现秒开。(此服务仅针对(云)服务器/VPS) | 500元/次(仅站内优化200元/次) |
主题配置 | 本站所有主题均支持,可快速实现,若有任何问题可以咨询客服解决,若您希望我们提供配置服务,可选购此服务。 | 英文主题安装 60元/次 汉化主题安装 30元/次 |
HTTPS配置 | HTTPS已经不断普及,并且有着更高的安全性以及SEO上的优待。该服务收取的为服务费,SSL证书产生的费用请自行承担。 | 100元/次 |
网站搬家 | 迁移网站所有文件和数据库信息、网站相关配置的调整、以及迁移中的疑难问题故障排除。 | 标准收费:500元/次 若网站数据量大,需协商 |
网站运维 | 提供整站的运维服务,保证网站正常运行。包含:网站故障定位及排除、网站数据备份和恢复、网站攻击及木马等问题的处理等 | 标准收费:2000元/年 IP 5000以上需协商 |