我正在建立一个网站,我想知道是否有可能从使用的生物中排除某些permalinks。
例如:如果我的网站有一个在www.example.com/demo/上运行的项目演示,并且用户创建了一个名为demo的页面,我不希望WordPress创建像www.example.com/demo/这样的permalink。
有什么办法排除这些黑钱吗?所以WordPress将获得下一个可用的permalink?像www.example.com/demo-2/之类的吗?
发布于 2014-01-05 15:56:02
有趣的问题。我找到了这篇文章并进行了测试,它对我起了作用:
http://wpdreamer.com/2012/03/how-to-define-reserve-slugs-for-wordpress-posts-and-pages/
如果您不想编辑您的functions.php文件,您可以尝试创建包含您希望保留的permalinks的空占位符页。如果服务器上有相同名称的物理目录,则优先于重写的WordPress URL。因此,例如,如果您创建一个带有段塞式“演示”的WordPress页面,并在您的web公共dir中创建一个名为“演示”的物理目录,您可以将其用于演示站点文件。
就我个人而言,我自己喜欢使用子域来保持任何演示工作与生产隔离,但这只是一种意见。
https://wordpress.stackexchange.com/questions/128645
复制相似问题