如何判断WordPress主页/Category/Archive页为第一页?

 boke112联盟   2020-10-16 16:41:05 更新  WordPress

比如我想在分类目录第一页中显示广告,第二页开始就不显示广告,应该如果判断 WordPress 当前分类目录为第一页?具体有两种方法:

第一种是 is_paged()函数来判断

  1. <?php if(!is_paged()){?>
  2.     //如果不是第一页就不输出内容的代码
  3. <?php }?>

其中,is_paged() : 主页/Category/Archive 页是否以多页显示。

第二种是通过判断当前页码是否为 1 来判断

  1. <?php $current_page=(get_query_var('paged')?get_query_var('paged'):1);wp_reset_query();if($current_page==1){?>
  2.     //如果不是第一页就不输出内容的代码
  3. <?php }?>

这两种方法都适用于 WordPress 首页、分类目录页、归档页是否为第一页的判断,比如 boke112 导航的博客资讯博客问答页,就是通过以上的方法实现第一页顶部显示相应快捷按钮,第二页开始就不显示,具体效果各位可以自行前去体验一番。

您可能感兴趣的文章

文章标签: ,  更多热门标签>>
版权声明:本文为原创文章,版权归 boke112联盟 所有,欢迎分享本文,转载请保留出处!发布此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请与老古(QQ:2226524923)联系,老古将及时更正、删除,谢谢。