请教关于 wordpress permalink 的技术问题

2015-12-07 01:57:54 +08:00
 fishjar

============原始的情况=======================
single
http://mysite.com/custom-post-type/post

archives
http://mysite.com/custom-post-type/
http://mysite.com/custom-taxonomy/term/
http://mysite.com/custom-taxonomy/term/child-term/

==========利用某插件后,现在的情况=============================
single
http://mysite.com/custom-post-type/term/childterm/post

archives
http://mysite.com/custom-post-type/
http://mysite.com/custom-post-type/custom-taxonomy/term/
http://mysite.com/custom-post-type/custom-taxonomy/term/child-term/
archives or
http://mysite.com/custom-post-type/
http://mysite.com/custom-taxonomy/term/
http://mysite.com/custom-taxonomy/term/child-term/

===========其实我想要的理想的情况==============================
single
http://mysite.com/custom-post-type/term/childterm/post

archives
http://mysite.com/custom-post-type/
http://mysite.com/custom-post-type/term/
http://mysite.com/custom-post-type/term/child-term/

===========请问有什么好的办法?=============================

2141 次点击
所在节点    WordPress
6 条回复
emric
2015-12-07 02:15:16 +08:00
如果你插件是增加文章类别 (register_post_type) 的, 把固定连接设置成 `/%postname%/` 就行.
fishjar
2015-12-07 13:50:09 +08:00
@emric 可能你还没明白我的问题
falcon05
2015-12-07 14:40:09 +08:00
某插件叫啥,我看下它的重写规则
GNiux
2015-12-07 19:05:33 +08:00
最近我也被 WP 困惑的不行。

在 admin 界面里做了更改(如 permalink),到文件目录里查看,未见配置文件改动呢?(如.htaccess)

完全看不到是怎么 Rewrite 的?


@emric
@falcon05
谢过
falcon05
2015-12-07 20:14:44 +08:00
rewrite rule 是写在 options 表的
fishjar
2015-12-07 22:41:05 +08:00
@falcon05
使用了这个插件: https://wordpress.org/plugins/custom-post-type-permalinks/
其实已经很接近我的目标了

唯一问题是如何把 archive of term 的 permalink 中的 taxonomy slug 去掉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/241608

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX