[开发WordPress主题必备]WordPress常用判断函数大盘点

文 / @UTHEME

wordpresss

在开发WordPress主题的时候,我们经常会遇到需要写一些判断条件的情况,好在WordPress已经为我们准备了很多有用的判断函数,比如is_home(), is_single(), is_page(), is_category()等等,这些函数可以帮助我们判断当前页面是不是首页、是不是文章页、是不是页面页面、是不是分类页等等,今天就让我们来盘点一下这些WordPress的判断函数吧!

  • is_single():判断当前页面是否为文章页面
  • is_page():判断当前页面是否为页面
  • is_category():判断当前页面是否为分类页面
  • is_tag():判断当前页面是否为标签页面
  • is_author():判断当前页面是否为作者页面
  • is_archive():判断当前页面是否为存档页面
  • is_search():判断当前页面是否为搜索页面
  • is_home():判断当前页面是否为首页
  • is_front_page():判断当前页面是否为静态首页
  • is_404():判断当前页面是否为404页面
  • is_year() 判断当前页面是否为任何的按时间存档的页面
  • is_month() 判断当前页面是否为按年份存档的页面
  • is_day() 判断当前页面是否为按日期存档的页面
  • is_time() 判断当前页面是否按照小时、分钟、秒存档的页面
  • is_new_day() 判断当前页面是否为当天文章的时间存档页
  • is_archive() 判断当前页面是否为一个存档页面,包括分类、标签、作者页面、日期存档页面
  • is_search() 判断当前页面是否为一个搜索结果页面
  • is_404() 判断当前页面是否为一个404页面
  • is_paged() 判断当前页面是否为分页
  • is_attachment() 判断当前页面是否为附件页
  • is_feed() 判断是否在订阅页面
  • is_trackback() 判断trackback是否开启
  • is_preview() 判断一篇文章是否在预览状态
  • has_excerpt() 判断当前文章是否有摘要内容
  • in_the_loop() 判断是否在主循环内部
添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。