使用wp_INSERT_POST时,POST_NAME中的斜杠被去掉

时间:2014-05-06 作者:yeahman

我想要一个带有斜线的永久链接:例如。http://mysite.com/keyword1/keyword2/mypage.html

我把它放在wp\\u insert\\u post中的参数“post\\u name”中,但是斜杠被去掉了,所以结果是http://mysite.com/keyword1keywordmypage-html (点也替换为-)

关键字1、关键字2是从帖子内容中提取的任意值

如何添加。未替换的html

1 个回复
SO网友:faisal

您可以将此插件用于。html扩展名https://wordpress.org/plugins/html-in-url/

对于斜杠,您应该创建“keyword1”和“keyword2”页面,并将keyword2作为父页面。

然后,您将获得斜杠url关键字1/关键字2

结束

相关推荐

Custom permalinks structure

我希望有这样的结构:www.mysite.com/2013 (必须显示2013年的所有职位)www.mysite.com/my-category/2013 (必须显示2013年和“我的类别”类别的所有帖子)www.mysite.com/my-category/my-tag/ (必须显示所有类别为“我的类别”和标记为“我的标记”的帖子)www.mysite.com/my-category/ (必须显示“我的类别”类别的所有帖子)www.mysite.com/my-