如何重命名主题的根目录?

时间:2013-06-24 作者:Nisha_at_Behance

为了安全起见,我想重命名主题的根文件夹。

我把这些放进去了wp-config.php 文件:

但我还想重命名主题的根目录:

 define( \'WP_CONTENT_DIR\', $_SERVER[\'DOCUMENT_ROOT\'] . \'/assets\' );
 define( \'WP_CONTENT_URL\', \'http://www.domain.in/assets\');

 define( \'WP_PLUGIN_DIR\', $_SERVER[\'DOCUMENT_ROOT\'] . \'/extension\' );
 define( \'WP_PLUGIN_URL\', \'http://www.domain.in/assets/extension\');
那么,如何像这样重命名主题的根文件夹呢?

1 个回复
最合适的回答,由SO网友:Brooke. 整理而成

尽管@TheDeadMedic在技术上是正确的,您不能重命名themes 文件夹您可以更改一些面向公众的URL。

例如,您可以创建一个新文件夹assets/new-themes 并在那里添加CSS和图像。然后制作一个包含你的风格的主题。css(可以只是标题信息)和主题中任何时候您想要引用的任何图像、css或JS(公共URL)设置为新的主题文件夹(或CDN,如果您喜欢)

我不确定更改目录名称如何提高安全性,因为有很多方法可以确定是否有人在使用WP,但这只是应用类似效果的一种方法。

UPDATE: 看起来你可以用钩子register_theme_directory() 添加额外的主题目录。(请参阅上面重复问题的链接)

结束

相关推荐