首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >getarchives_where钩子在我的档案中没有给我正确的链接

getarchives_where钩子在我的档案中没有给我正确的链接
EN

Stack Overflow用户
提问于 2011-11-11 03:13:54
回答 1查看 842关注 0票数 0

我正在使用getarchives_where钩子来过滤和显示自定义帖子类型的档案。

代码语言:javascript
运行
复制
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-post/2011/11,它会将我发送到example.com/2011/11

我该如何解决这个问题呢?

我应该提一下,我重新保存了我的固定链接,这对解决问题没有任何帮助。

任何帮助都将不胜感激。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-29 22:27:03

我想通了。我不得不重新保存我的固定链接,并用Wordpress给我的代码更新.htaccess文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8085016

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档