具有不同父级的博客项目和投资组合项目

Blog items and portfolio items with a different parent

我一直在努力解决这个问题。 我正在编辑一个预制主题,我正在尝试获得以下内容:

投资组合项目 > www.mysite.com/portfolio/item

对于博客项目 > www.mysite.com/blog/item

问题是,如果我编辑 "permalinks" 在自定义条目中添加 /blog/,我将得到以下内容:

投资组合项目 > www.mysite.com/blog/portfolio/item

对于博客项目 > www.mysite.com/blog/item

我该如何解决这个问题?

设置投资组合 post 类型时,您需要将其 'with_front' 参数设置为 false:

$args = array(
  //Other arguments would go here...
  'rewrite' => array( 'with_front' => false )
)
register_post_type('portfolio',$args);

这应该允许您将“/blog”用于所有其他 posts,但将从投资组合 posts[=11 的 URL 中删除“/blog” =]