remove custom post type ulr

时间:2014-08-20 作者:user2059370

我有一个自定义的帖子类型,叫做portfolio,有三个类别。如果我用它发帖,url如下所示。http://skateflix.se/?portfolio=route-one.

我尝试的每个修复,每个插件都给了我以下信息:http://skateflix.se/feeds/route-one 其中feed是类别。这把我带到了错误的帖子,也不确定这是存档模板还是类似的东西。我想要的只是删除自定义的post类型slug。

我该怎么做?

1 个回复
SO网友:Tom J Nowell

您的问题与您使用feed, 它既是保留关键字,也是现有URL重写。

e、 g.RSS源等:

example.com/feed/rss2
您需要更改重写规则,以便在URL中使用“提要”以外的内容。任何试图称自己为“feed”的分类法或帖子类型也是如此。

结束

相关推荐

Rewriting URLs in Wordpress

我试图解决一个重写问题,但不完全理解如何阅读下面的代码。我相信event/industry/(.+)/?$\' 正在声明重写后新url中所需的格式,这应该是示例。com/事件/行业/某些术语/这部分似乎就是参数。=> \'index.php?post_type=eg_event&industry=\' . $wp_rewrite->preg_index(1)这是正确的理解吗?是什么告诉代码在我的新url中放置什么值,这是什么:(.+)/?$\' 是不是$wp_rewrite-