页面判断 可以让我们在特有的页面隐藏,显示,替换,加载某一些东西 ,这就用到了wordpress特有的页面判断函数,今天小编带领大家一起汇总一下。
函数介绍
is_home() 判断是否为首页,并且显示的不是一个静态页面
is_front_page()判断是否为首页,包括首页显示的是一个静态页面
is_search()是否为搜索页
is_category()是否为分类目录归档
is_author()是否为作者归档页面
is_day()是否为按天归档页面
is_month()是否为按月归档页面
is_year()是否为按年归档页面
is_single()是否为文章页面
is_page()是否为页面单页
is_date()是否按日期归档页面,相当于包括is_day()、is_month()、is_year()
is_archive()是否为归档页面,相当于包括is_category()、is_author()、is_month()、is_day()、is_year()、is_tag()
is_singular()相当于is_single()||is_page()||is_attachment()
is_singular 用于判断单页
......更多见官网!
举例
//判断开始
if(is_front_page() || is_home() || is_page() || is_category()) {
?>
};//判断结束位置
?>
例如文章标题,在索引的时候显示成超链接,而在具体的文章页面,把标题显示为纯文本:
//判断开始
if ( is_single () || is_page()) :
//如果是文章单页
?>
PHP the_title();//只显示标题 ?>
PHP else ://其他情况 ?>
PHP the_permalink() ?>" rel="bookmark">PHP the_title(); ?>
PHP endif ?>
//判断结束位置
?>
当然应用还非常多,官网地址:https://codex.wordpress.org/Conditional_Tags
原文链接:https://www.f2er.com/wordpress/422790.html