【发布时间】:2018-08-29 22:51:15
【问题描述】:
我想将我的分类存档页面重定向到帖子类型的主存档页面,显示所有帖子然后过滤它们,而不是只显示与分类术语匹配的帖子。我相信我需要使用 pre_get_posts 更改循环,但我无法删除分类法。我试过了:
if ( !is_admin() && $query->is_main_query() && $query->is_tax()) {
$query->set( 'tax_query',array() );
}
if ( !is_admin() && $query->is_main_query() && $query->is_tax()) {
$query->set( 'tax_query','' );
}
我已阅读更改 tax_query 的解决方案,但没有将其删除。
或者,有没有更好的方法将分类档案重定向到帖子类型档案? (我已经搜索过,但什么也没找到。)
【问题讨论】:
-
要明确 - 您正在寻找 1) 重定向用户(发送
301响应),或 2) 更改分类 URL 的内容以查看喜欢主存档页面?我认为 #1 更可取! -
老实说什么都行!我也试图重定向,但仍然只是为了分类而通过循环。
标签: php wordpress archive taxonomy