什么是WordPress页面判断函数,其实简单来说,就是我们想在某些特殊的页面加载特殊内容,或者隐藏特殊内容,替换特殊内容等等,那我们就需要使用对应的页面判断函数来调用区分!今天,技术宅带大家深入了解下WordPress页面判断函数那些事!
WordPress函数
is_home()
判断是否为首页,并且显示的不是一个静态页面is_front_page()
判断是否为首页,包括首页显示的是一个静态页面is_search()
是否为搜索页is_404()
是否为404页面is_category()
是否为分类目录归档is_author()
是否为作者归档页面is_day()
是否为按天归档页面is_month()
是否为按月归档页面is_year()
是否为按年归档页面is_tag()
是否为标签归档页面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_sticky()
置顶文章判断。is_singular
用于判断单页- 更多函数可以参考WordPress官方文档
页面判断函数的使用
就拿最近技术宅写得比较多的AdSense来举列子,AdSense的自动广告会导致技术宅的页面错位,所以技术宅就想除了首页,其他页面都显示自动广告,但是自动广告需要添加到</head>
之中,所以这里就需要用到页面判断函数!
<?php if ( is_category() || is_page() || is_author() || is_single() || is_archive() || is_search() ){ ?> //如果是分类、页面、作者归档、文章、归档,搜索才会显示</pre> <script> (adsbygoogle = window.adsbygoogle || []).push({ google_ad_client: "ca-pub-5260107307080964", enable_page_level_ads: true }); </script> <?php } ?>
又比如技术宅想让sidebar里的文章标签,只在某些页面显示:
<?php //判断开始 if(is_front_page() || is_home() || is_page() || is_category()) { //如果是首页、页面、文章目录才会显示 ?> <div id="tag_cloud" class="widget"> <h3>文章标签</h3> <?php wp_tag_cloud('smallest=8&largest=14&number=12&order=RAND'); ?> <div class="action"> <a class="view-more" href="<?php bloginfo(url);?>/all-tags/">View All Tags »</a> </div> </div> <?php };//判断结束位置 ?>
再比如技术宅想让文章标题,在索引的时候显示成超链接,但是在详细具体的文章页面,把标题显示为纯文本:
<?php //判断开始 if ( is_single () || is_page()) : //如果是文章单页 ?> <h1><?php the_title();//只显示标题 ?></h1> <?php else ://其他情况 ?> <h2><a class="title" href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2> <?php endif ?> //判断结束位置 ?>
WordPress页面判断函数在我们日常开发中非常有用,比如备案策略等等,更换首页内容以防备案审核不通过等等都是可以参考的,更多好玩的大家可以前往WordPress官网查看:https://codex.wordpress.org/Conditional_Tags
未经允许不得转载:杂烩网 » WordPress页面判断函数那些事
课后答案张九龄《望月怀远》阅读答案及全诗翻译赏析
望月怀远张九龄海上生明月,天涯共此时。情人怨遥夜,竟夕起相思。灭烛怜光满,披衣觉露滋。不堪盈手赠,还寝梦佳期。注释⑴怀远:怀念远方的亲人。⑵最前面两句:辽阔无边的大海上升起一轮明月,使人想起了远在天涯……
课后答案王安石《次韵唐公三首其三旅思》阅读答案
次韵唐公三首其三旅思王安石此身南北老,愁见问征途。地大蟠三楚,天低入五湖。看云心共远,步月影同孤。慷慨秋风起,悲歌不为鲈②。注:①张壤,字唐公,北宋嘉佑六年契丹国母生辰使,王安石友人。②《晋书&mid……
笔记心得各级干部学习执法为民心得体会
“各级干部都要牢固树立全心全意为人民服务的思想和真心实意对人民负责的精神,做到心里装着群众,凡事想着群众,工作依靠群众,一切为了群众。要坚持权为民所用,情为民所系,利为民所谋,为群众诚……
笔记心得寒假大学生社会实践心得体会
自从走进了大学,就业问题就似乎总是围绕在我们的身边,成了说不完的话题。在现今社会,招聘会上的大字报都总写着“有经验者优先”,可还在校园里面的我们这班学子社会经验又会拥有多少……
协议书济南市某美容院转让协议第2篇
__________美容院根据中华人民共和国国务院劳动法规和________市私营企业劳动管理实施办法,结合本美容院经营的具体所需今制订此劳动合同书。 双……
剧本劳模宣传短剧剧本《阿咪也想当劳模》
1、机械厂门卫处,日,外。 清早,机械厂班长李玉伟开着别克赛欧小汽车驶进厂区,门卫室内的保安一边按开电动门,一边朝李玉伟摆手。 李玉伟:(摇下车窗,笑着打招呼)小秦,早。 保安小秦:(笑着)……
教程灰雀说课稿
灰雀说课稿 灰雀说课稿(一): 《灰雀》说课稿 一、说教材 《灰雀》是义务教育课程标准实验教科书,小学语文第五册第二单元的一篇讲读课文。这篇课文记叙了列宁在莫斯科郊外养病期间爱护灰雀的故事。列……
课件“吴隐之字处默,濮阳鄄城人”阅读答案及原文
吴隐之字处默,濮阳鄄城人。美姿容,善谈论,博涉文史,以儒雅标名。弱冠而介立,有清操,虽儋石无储,不取非其道。事母孝谨,及其执丧,哀毁过礼。与太常韩康伯邻居,康伯母,贤明妇人也,每闻隐之哭声,辍餐投箸,……