2

我们有一个在 WordPress 3.4.2 上运行的自定义 WordPress 主题,并且在我们的永久链接设置和我们在网站上使用的特定日历插件方面遇到了一些问题。我们的网站有点非传统,因为我们所有的帖子都位于网站的一个名为 /news-events/ 的部分中(例如 www.domain.com/news-events/)。

目前,我们正在使用以下自定义永久链接结构:/news-events/%year%/%monthnum%/%postname%/ 来匹配我们帖子的位置。我们使用此永久链接格式从该模板创建了大约 30 个网站,没有任何问题。

然而,我们在这个特定网站上使用的日历插件(The Events Calendar Pro 2.0.10)要求永久链接结构是/%postname%/。当永久链接结构设置为 /%postname%/ 以外的任何内容时,任何日历事件页面都会返回 404 页面。不幸的是,将我们的永久链接结构设置为 /%postname%/ 对我们来说不是一个可行的选择,因为我们必须保留 /news-events/%year%/%monthnum%/%postname%/。

问题:

是否可以将整个 WordPress 永久链接设置为 /%postname%/,同时将帖子、档案和类别​​的永久链接结构自定义为 /news-events/%year%/%monthnum%/%postname%/?换句话说:我们如何才能将永久链接结构更改为 /news-events/%year%/%monthnum%/%postname%/ 只有在查看帖子、类别或存档时?


以下页面提供了一些有用的信息,但是,我们似乎需要做与描述相反的事情:http: //shibashake.com/wordpress-theme/custom-post-type-permalinks http://shibashake.com /wordpress-theme/custom-post-type-permalinks-part-2

非常感谢任何和所有帮助。

4

1 回答 1

0

您可以将永久链接结构设置为%postname%/news-events/%year%/%monthnum%吗?

可能允许插件抓取请求的第一部分(作为 postname)

于 2013-01-15T11:54:28.907 回答