我使用getarchives_where钩子来过滤并仅显示自定义帖子类型的档案。
add_filter( 'getarchives_where' , 'getarchives_where_filter' );
function getarchives_where_filter( $where , $r ) {
$post_type = 'blog-posts';
return str_replace( "post_type = 'post'" , "post_type = '$post_type'" , $where );
}
它主要起作用 - 显示'2011年11月'(我11月只有一个自定义帖子)但是2011年11月的链接仍然与普通帖子的档案相关联。
而不是example.com/blog-posts/2011/11,它将我发送到example.com/2011/11
我该如何解决这个问题?
我应该提一下,我已经“保存了”我的固定链接,这对这个问题没有帮助。
任何帮助都将不胜感激。
由于
答案 0 :(得分:0)
我明白了。我不得不重新保存我的固定链接并使用Wordpress给我的代码更新.htaccess文件。