将WordPress中wp-content下的“themes”文件夹重命名

3

我需要更改wordpress中位于路径“htdocs/wordpress/wp-content/themes”下的文件夹名称“themes”。当我更改这个文件夹名称时,就无法安装和激活任何主题。请问有谁能帮助我完成这项工作。


1
为什么您想要重命名主题文件夹? - Lucky Chingi
因为我想隐藏我正在使用WordPress,没有人可以知道这个网站是用WordPress开发的。 - Muhammad Nadeem
祝你好运!有很多方法可以确定网站是否使用WP。简单的方法是:http://www.isitwp.com/(还有许多其他方法)。 - Lucky Chingi
2个回答

3

这是硬编码的,所以您无法更改主题文件夹位置。但是您可以使用

register_theme_directory()

注册一个额外的主题文件夹。

<?php register_theme_directory( $directory ) ?>

然后只使用那一个。

更多信息,请参见http://codex.wordpress.org/register_theme_directory


0

您无法更改主题目录,只能像这样更改wp-contentdefine('WP_CONTENT_URL','/wp-content');

但是,您可以创建一个新文件夹作为指向您的主题目录的符号链接。
例如,我的路径是/wp-content/themes/nextlocal/,现在只是/content/

要做到这一点,请打开与服务器的shell连接,导航到您的WordPress目录,对于我来说,命令是ln -s wp-content/themes/nextlocal content,如果我要解释它正在做什么,ln -s创建符号链接,然后下一个参数是您的快捷方式应该结束的目标位置,最后一个参数是您想要快捷方式的名称。在我的情况下,只有/content/是我想要的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接