我想确定什么时候是下一页:
首页显示博客页面首页显示博客页面+子页面:/page/2/
首页为静态页面博客页面为静态页面博客页面为静态页面+子页面:/page/2/由于标签,数字1和数字3很容易
is_front_page()
. 目前,以下代码适用于我的5点:
switch ( true ) {
case ( is_home() && \'page\' && ! is_front_page() && get_query_var( \'paged\' ) > 1 ) :
// Number 5
break;
case ( is_home() && \'page\' && ! is_front_page() ) :
// Number 4
break;
case ( \'posts\' == get_option( \'show_on_front\' ) && get_query_var( \'paged\' ) > 1 ) :
// Number 2
break;
case ( is_front_page() ) :
// Number 1 and 3
break;
}
问题是,此代码与类别存档存在冲突。类别存档具有与数字2和5相同的结果。所以我不知道我做错了什么。