WordPress自定义附件上传文件夹跟网址
作者:98wpeu发布时间:2026-03-21分类:WordPress教程浏览:254
默认的,WordPress上传的图片等附件都是传到网站根目录下面wp-content/uploads文件夹里面的。当网站的附件特别多的时候,就会考虑单独把附件弄出来做一个CDN或者用另外一个域名来分流,下面就分享一下WordPress 5.2怎么自定义上传文件夹。
方法一:修改wp-config.php文件
在wp-config.php文件夹里面插入下面这串代码,就可以自定义上传的文件夹。
define('UPLOADS','file');file改为你自己想要的文件夹名字。设置好了过后,上传的图片url就是下图这种。

方法二:修改WordPress配置信息
其实WordPress默认的配置信息很多,只不过为了简化操作给隐藏了。
打开你管理地址/wp-admin/options.php,例如
https://blog.naibabiji.com/wp-admin/options.php
你就会发现(我的个天,这都是什么啊,WP不适合我太复杂了)很多很多英文的设置选项,然后你搜索upload,就可以看到下面两个选项。

upload_path就是上传路径的值,例如输入file
upload_url_path是上传后url的值,可以输入你自己的二级域名,记得先给域名解析和添加虚拟主机。#建站#LNMP一键包添加虚拟主机图文视频教程 or #建站# 在宝塔面板里面添加你自己的网站
然后上传的附件网址就是下面这样。

提示:这些设置都是及时生效的,然后媒体库里面的所有附件的网址都会变成新的,你需要把之前上传到wp-content/uploads文件夹里面的内容都转移到新的文件夹里面。(不转移过去的话,媒体库里面的图片就无法显示缩略图)
然后你还需要批量把文章里面之前使用wp-content/uploads路径的图片地址改为新的图片地址,替换方法可以参见批量给WordPress搜索和替换内容。(不修改的话之前wp-content/uploads的图片就不要删除,不然就无法显示。)
所以,在建网站之前,就需要对自己的网站做一个规划,避免半路来修改这些东西造成更多烦恼。
相关推荐
- jQuery DataTables插件自定义Ajax分页实例解析 - Web前端
- jQuery插件formValidator自定义函数扩展功能实例详解 - Web前端
- jQuery自定义组件(导入组件) - Web前端
- Jquery 自定义事件实现发布/订阅的简单实例 - Web前端
- 使用jquery提交form表单并自定义action的方法 - Web前端
- jquery插件uploadify实现带进度条的文件批量上传 - Web前端
- jquery实现在网页指定区域显示自定义右键菜单效果 - Web前端
- jQuery Easyui Tabs扩展根据自定义属性打开页签 - Web前端
- jQuery简单验证上传文件大小及类型的方法 - Web前端
- jQuery.Uploadify插件实现带进度条的批量上传功能 - Web前端
- WordPress教程排行
- 最近发表
-
- WordPress随机显示特色图片插件:Random Post Thumbnails
- KeePass实现Chrome浏览器自动填充密码方法一
- LNMP一键包nginx 301强制跳转到https教程
- KeePass实现Chrome浏览器自动填充密码方法二
- #建站# 免费的VPS管理软件Xshell8/Xftp8中文版下载
- 使用Xshell 8连接VPS教程_电脑登录vps的方法
- WordPress评论界面添加烟花????效果
- 不同浏览器书签同步方案:坚果云+Floccus_详细使用教程
- iOS端KeePassXC客户端APP:Strongbox Password Safe
- 给WordPress评论中的Gravatar头像图片添加ALT属性


