我在wordpress中添加了新的自定义帖子类型名称(add_series
)
它有特定category
的帖子
例如(series_cat1& series_cat2& series_cat3& ... etc)
但是noraml帖子 - >例如,文章具有特定的category
其他(film_cat1& film_cat2& film_cat3& ...等)
现在我制作了category.php
模板,但进入了分页 WP_Query
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
$category_posts_args = array(
'post_type' => array('post','add_series'),
'cat' => $category_id,
'paged' => $paged
);
$get_post_posts = new WP_Query($category_posts_args);
从post
和自定义帖子类型add_series
获取帖子,来自特定类别ID - >我从current link
现在当我进入链接时:
http://example.com/category/film_cat1/
或http://example.com/category/film_cat2/
或http://example.com/category/film_cat3/
分页工作完美无缺
比如http://example.com/category/film_cat1/page/1
或http://example.com/category/film_cat1/page/2
但自定义帖子类型add_series
的重大问题
当我进入链接时:
http://example.com/category/series_cat1/
或http://example.com/category/series_cat2/
或
http://example.com/category/series_cat3/
分页消失了
当我进入时
http://example.com/category/series_cat1/page/2
它将我重定向到404找不到的页面
问题当我进入类别网址以查看发布到add_series
的帖子时,虽然 add_series 已将帖子发布到数据库中,但此帖子已分类series_cat1 & series_cat2 && series_.. etc )
答案 0 :(得分:0)
也许您的工作网址将是" http://example.com/series_cat3/"因为你还没有为你的"系列_"设置分类标准。类别。