有条件的标记仅适用于WordPress存档第一页
问题描述:
我试图仅在使用Widget Logic和Wordpress的类别存档的第一页上放置小部件。我可以使用is_archive('category1')将该小部件放置在类别存档中,但这会将其放置在所有存档页面上,我只希望我的小部件出现在第一个存档页面上。我该怎么做呢?有条件的标记仅适用于WordPress存档第一页
答
有一个query_var,您可以访问,“分页”,如果只有一个页面或包含当前页面
我现在不能测试此权利的数量,没有设置,但我相信它应该工作:
//Get the current page number, default is 1
$current_page = get_query_var('paged', 1);
if ($current_page == 1){
//Your code
}
嗨费尔南多!感谢您的建议。我实际上想到了一种使用条件标签组合的方法。当我意识到归档的第一页不被WP认为是'分页'时,我使用了一对条件is_category('cat')和!is_paged(),但后面的所有页面都是。 – user818836