修改WordPress网站默认wp-content/uploads上传文件路径

一般我们默认WordPress上传文件路径是wp-content/uploads,但是有些网友考虑到路径太深,希望修改默认路径或者实现自定义文件路径。

比如我们有些网友希望在网站根目录设定一个images文件夹,然后所有的图片或者其他附件都上传到这个目录中。WordPress后台是没有办法实现的,我们需要修改配置代码是可以实现的。

if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}

这里我们可以在Functions.php添加文件,然后设置默认需要修改的路径。

然后我们可以看到在设置媒体中多一项,我们可以在这里自定义修改路径,也可以修改成本地绑定子目录地址独立二级域名作为图片的存储地址。

本文转自六艺开源:阅读原文

ruoyi-vue的common/uploads接口可以用于文件上传。具体使用方法如下: 1. 在你的前端代码中,调用该接口时需要传入三个参数:file、type、folder。其中,file为要上传的文件;type为上传文件的类型,可以是image、file、video、audio等;folder为文件上传后存放的目录。 2. 在后端代码中,首先需要在application.yml中配置文件上传路径。具体配置方式可以参考下面的示例: ``` # 文件路径 file: # 文件存储目录 store-dir: /data/ruoyi/uploadPath # 文件访问地址 access-path: /profile ``` 在上面的代码中,store-dir为文件存储的目录,access-path为文件的访问地址。 3. 在后端代码中,需要编写处理文件上传的控制器方法。具体代码可以参考下面的示例: ```java @PostMapping("/uploads") public AjaxResult uploadFile(@RequestParam("file") MultipartFile file, @RequestParam("type") String type, @RequestParam("folder") String folder) throws IOException { try { // 上传文件并返回文件的访问地址 String filePath = FileUploadUtils.upload(file, type, folder); return AjaxResult.success("上传成功", filePath); } catch (Exception e) { return AjaxResult.error("上传失败"); } } ``` 在上面的代码中,我们通过调用FileUploadUtils.upload方法来实现文件上传,并返回文件的访问地址。其中,MultipartFile是Spring框架提供的文件上传对象。FileUploadUtils.upload方法是ruoyi-common模块中提供的文件上传工具类。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值