如何更改默认的WordPress媒体上传文件夹

WordPress曾经有一个选项,允许用户更改上传目录的默认路径,以使用自定义路径进行媒体上传。该选项在WordPress 3.5更新后消失。

这让许多博客感到失望。主要是因为使用自定义媒体上传目录可以更轻松地在一个位置浏览媒体文件,而不必按月和年浏览多个文件夹。它也有一个小的搜索引擎优化的好处,特别是当你主持多媒体文件,如PDF文件。

幸运的是,有一种方法可以解决此问题并自定义网站的默认媒体上传路径。这是你如何做到的。

注意:以下策略涉及自定义您网站的核心文件和编辑代码。在尝试使用这些方法之前,请确保完全备份您的网站和文件。

方法#1 – 使用插件

更改默认媒体上传路径的最简单方法是使用WP原始媒体路径插件。

安装完成后,该插件将允许您轻松地将默认媒体目录更改为您喜欢的任何路径。

例如,您当前的媒体上传路径可能如下所示:http: //yourdomain.com/wp-content/uploads。您可以使用此插件将其自定义为更专业的路径,例如http://yourdomain.com/media

请记住,此插件只会更改上传文件夹以供将来上传。如果您希望它们出现在新的和更新的媒体路径中,您必须手动将媒体文件移动到新文件夹。

如果您决定移动媒体文件,则可以使用搜索和替换插件来修改MySQL,以确保您以前发布的文章能够从新的上传文件夹中找到媒体文件。

方法#2 – 自定义WP-Config.php

另一种方法也很简单,但它涉及编辑一个核心WordPress文件。

首先,使用Web主机CPanel中的文件资源管理器或使用FTP客户端访问WordPress安装的根目录。然后找到一个名为wp-config.php的文件并打开文件进行编辑。

然后在wp-config文件中添加以下行:

define(’UPLOADS’,’wp-content /’。’media’);

这将使所有媒体上传到名为“媒体”的文件夹中。但它仍将位于“wp-content”文件夹内。

如果您希望上传到直接文件夹中,例如yourdomain.com/media,请改为使用以下代码:

define(’UPLOADS’,’。’media’);

另外,请务必在该行之前添加以下代码:

require_once(ABSPATH.’wp-的settings.php’);

如果它不存在,这将自动在WordPress中创建一个文件夹。或者,您可以使用FTP客户端在正确的路径中手动创建文件夹。

转载请注明:《如何更改默认的WordPress媒体上传文件夹

发表评论