如何重命名WordPress WP内容目录

如果您一直在使用WordPress ,则可能已经知道WordPress中的所有资产(例如图像,样式表,主题和插件)默认情况下都存储在wp-content目录下。 但是,您知道我们实际上可以将此文件夹名称更改为其他名称,但仍然可以使用吗?

重命名“ wp-content /”的优点之一是您的网站看起来不像WordPress,而其他人则说这甚至可以使您的网站更安全。

在这篇文章中,我们将向您展示如何做到这一点。

新建一个文件夹

在此示例中,我们将wp-content文件夹重命名为asset 。 请注意,重命名此文件夹后,所有激活的插件或主题都将被停用,并且不会在各自的页面中列出,因为WordPress无法从默认位置wp-content找到它们。

配置修改

我们需要对wp-config.php进行一些修改,但是最好在进行任何更改之前创建此文件的备份。 万一发生错误,我们将能够使用备份将其还原。

首先,在require_once(ABSPATH . 'wp-settings.php');之前添加以下行require_once(ABSPATH . 'wp-settings.php'); (通常位于最底部)告诉WordPress wp-content已更改为asset

define ('WP_CONTENT_FOLDERNAME', 'assets');

然后,在下面添加此行以将WordPress定向到新的目录路径。

define ('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME) ;

添加以上行后,WordPress将查找并列出已安装的主题和插件。

但是,如您在主题屏幕截图中所见(参见下文),该链接仍然断开。

要解决此问题,请添加此行以指定新的目录URL。

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);

我们完了。 现在,我们上传的所有插件,主题和任何媒体都将存储在新文件夹中。

必须注意!

有些插件和主题没有遵循最佳实践。 他们在代码中将“ wp-content”指定为路径和url,而不是动态定义它们。 在这种情况下,插件和主题可能无法正常运行。 此外,这还将断开指向已附加在您的帖子中并存储在wp-content中的图像的链接。

因此,应谨慎进行此修改,最好在刚启动网站时进行。 否则,它可能会完全破坏您的网站,并且您需要修复很多问题。


翻译自: https://www.hongkiat.com/blog/renaming-wordpress-wp-content-folder/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值