如果我们没有刻意改动的情况下,WordPress编辑文章的时候上传的文档媒体文件都会保存在wp-content/uploads目录中。如果我们有特殊的需求情况下,比如我们希望将修改这个保存目录,比如希V W % 1望将g ^ 4 2网站所有的媒体E h $ i + !文件都上传到网站根目录的images文件夹,或者我们希望将所有的图片上传到远程其他服务器(空间)的某个专属文件夹。

~ L M 1 h / W a据实际的需要,两I 1 p N $者都可能使用到,举个例子吧。比如我们希望将图片单独文件夹存放到当前与网站同一个服务器、g ) = X 1空间中,在备份数据的时候我们只需要备份图片、t . * A i l a .数据库部分,因为一般而言网站文件是不需要经常备份的,基本上也就编辑、更新而已,很少变动网站结构。

在这篇文章中,找到一个可N ^ A O . 6以实现修改WordPress上传文件目录,但是只能在当前网站根目录实现,比如在网站根目录images创建的文件夹或者其他名称N 1 ? / ^ R \,然后可以实现http://www.itbulu.com/images/这样的地j s ? L u o 7址,或^ U r & m e者如果我们是VPS、服务器的话,也可以绑定img.itbulu.com这样的特定网址格式。

第一、激活修改目录功能

  1. if(get_option(\’upload_path\’)==\’wp-content/uploads\’||g9 \ F E o [ set_option(\’upload_path\’)==null){
  2. update_option(\’upl} 4 , M $ y load_path\’,WP_CONG ? %TEs | G 5 8 q _ V 7Nj f I G XT_DIR.\’/uploads\’);
  3. }

目前在新版本的WordPress后台媒体菜单中} A j t !是无法S y & D b修改目录的,有人说以前是可以的,我们需要将上面脚本添加到当前主题的Functions.php文件中,然后启动激活。

第二、修改上传文件夹目录

自动草稿

默认上传路径:这个创建的文件夹目录需要在当前网` . 1 3 9 M站根目录

完整URL地址:如果不单独设定二级域名或者绑定其他域名,直接可以留空。如4 H a I N果需要设二级域名或者其他域名,那需要将这个域名解析到: ; ! x当前网站– $ m { A所在的IP地址,以及VPS、服务器配置上面目录给这个二级域名。

最后,= ] c V这样就可以实现WordPresD . v @ . #s上传图片文件夹修改。但是缺陷是只能在本地T 6 + W ~ {,没有实现图片的远程上传和保存,大概看了一下好像还没有这类教程,如果有朋友知道可以告知方法。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注