向博客添加前缀,但仅向博客添加前缀

时间:2021-09-13 作者:Fredy31

我的客户希望在他的博客帖子的url开头添加/news/,但这样做,它会在所有帖子类型的开头添加/news/。

即使尝试使用一些“定制permalink”插件,/news/也被强制用于所有URL。无论是哪种类型。

有没有一种方法可以在博客的URL中添加内容,但不能在其他帖子类型的URL中添加?

1 个回复
SO网友:rudtek

在创建帖子类型时register_post_type) 您需要将\\u front添加为false:

“with\\u front”(bool)是否应在permastruct前面加上wp\\u Rewrite::$front。默认为true。

所以你的重写可能是

\'rewrite\' => array ( \'with_front\' => false),
或者如果它已经有了一个新的鼻涕虫,就像这样:

\'rewrite\' => array(\'slug\' => \'post_slug\', \'with_front\' => false),

相关推荐

Wordpress Permalinks

我在最近建立的网站上使用Wordpress Sydney主题。如果我将永久链接更改为post选项,我的网页链接将中断。对于不是技术大师的人来说,有没有简单的方法来解决这个问题。任何(详细的)帮助都将不胜感激。