如何确定一个网站是不是使用Wordpress搭建的?最简单的办法,就是打开网站源代码,然后在代码中搜索“wp-content”,如果能够在网站URL路径中找到,那么就说明网站是使用Wordpress搭建的。Wordpress是一个非常灵活的内容管理系统(CMS),它允许变更“wp-content”文件夹的名称,这样我们就可以让我们的网站看起来不那么像Wordpress 网站了。
直接变更名称
第一步,我们将 wp-content 文件夹重命名为 asset。重命名此文件夹之后,所有激活的插件和主题将全部失效,并且不会在各自的设置页面中出现,因为 WordPress 已经无法从默认位置 wp-content 找到它们。
第二步,我们需要在 WordPress 配置文件 wp-config.php 中添加一些配置代码。在进行更改之前,为此文件创建一个备份,以便在出现问题时可以恢复。
cp /var/www/html/wp-config.php /var/www/html/wp-config.php.bak
第三步,使用编辑器编辑 wp-config.php 文件,配置更改用户内容文件夹(默认为 wp-content )的名称为 assets。
在require_once(ABSPATH . ‘wp-settings.php’);(通常位于最底部)之前添加以下配置代码,以向 WordPress 声明 wp-content 文件夹已更改为 asset 。
define ('WP_CONTENT_FOLDERNAME', 'assets');
然后,在下面继续添加另一行内容,以让 WordPress 定向到新的目录。
define ('WP_CONTENT_DIR', ABSPATH . WP_CONTENT_FOLDERNAME) ;
接下来,继续添加以下内容,以指定新的目录URL。
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_CONTENT_URL', WP_SITEURL . WP_CONTENT_FOLDERNAME);
注意:如果网站并没有配置 https ,需要将 https:// 变更为 http:// 。
另外需要注意的是,某些主题或者插件在它们的代码中没有动态定义路径,而是明确将 “ wp-content” 指定为路径和url。在这种情况下,插件和主题可能无法正常运行。此外,因为之前文章中的图片全部存储在 wp-content 文件夹中,在变更了 wp-content 文件夹名称后,这些图像的链接将无法正常打开。
变更路径
如果不是直接在原文件夹直接更改名称,而是要将 wp-content 文件夹移动到其他目录下,我们需要进行如下配置。
编辑 wp-config.php 文件,然后添加如下的配置代码:
/* Move wp-content directory */
define('WP_CONTENT_DIR', dirname(__FILE__) .'/site/wp-content'); // no host name, no trailing backslash
define('WP_CONTENT_URL', 'http://example.com/site/wp-content');
其他变更
与上述示例相同,我们也可以用同样的方法,来变更插件和上传目录的路径。
变更插件路径
比如我们要将 plugins 插件文件夹移动到 /wp-content/mydir/plugins 目录下:
define( 'WP_PLUGIN_DIR', dirname(__FILE__) . '/wp-content/mydir/plugins' );
define( 'WP_PLUGIN_URL', 'http://example.com/wp-content/mydir/plugins' );
或者使用下面的代码:
/* Move plugins directory */
define('WP_PLUGIN_DIR', $_SERVER['DOCUMENT_ROOT'] . '/plugins' );
define('WP_PLUGIN_URL', 'http://' . $_SERVER['SERVER_NAME'] . '/plugins');
变更 uploads 路径
如果想要变更 uploads 文件夹的名称为“files”:
define( 'UPLOADS', 'wp-content/'.'files' );
如果要将 uploads 文件夹移动到网站根目录下:
define( 'UPLOADS', ''.'uploads' );
再次强调,如果某些主题或者插件在它们的代码中没有动态定义路径,而是明确将 “ wp-content” 指定为路径和url。在这种情况下,插件和主题可能无法正常运行。
作者:牛奇网,本站文章均为辛苦原创,在此严正声明,本站内容严禁采集转载,面斥不雅请好自为之,本文网址:https://www.niuqi360.com/wordpress/rename-wordpress-wp-content-folder/