提问者:小点点

用于博客文章的自定义WordPress文章类型


我正在构建一个WordPress主题,其中的博客文章是使用一个自定义的文章类型标题为“博客”

博客页面位于http://website.com/blog/上,当发布“blogs”类型的文章时,它只发布到/blog/page上。我的问题是,当我单击一个博客标题来查看单个博客时,URL被重定向到http://website.com/post-title,而不是http://website.com/blog/post-title。但是,当我将“rewrite”=>array(“slug”=>“blog”)添加到自定义post类型时,我会得到一个“重定向循环”错误。

我如何使文章标题附加当前url的/blog/?


共2个答案

匿名用户

你有没有尝试通过访问WP-Admin中的设置Permalinks来刷新你的permalink重写规则?如果这不起作用,请尝试重新刷新您的重写规则(http://codex.wordpress.org/function_reference/flush_rewrite_rules)。

匿名用户

我不太清楚你为什么要创建一个自定义的帖子类型“blogs”。默认情况下,Wordpress本质上是一个博客。可以通过转到设置>permalinks并将自定义结构更新为/blog/%postname%/来更改permalink结构