前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >WordPress技巧:自定义默认上传路径

WordPress技巧:自定义默认上传路径

作者头像
陌涛
发布2020-06-12 08:34:24
2.2K0
发布2020-06-12 08:34:24
举报
文章被收录于专栏:畅所欲言畅所欲言

方法一、全局选项

其实wordpress还隐藏着一个“全局选项”,登录后台后,在地址栏输入“http://你的域名/wp-admin/options.php”,即可打开这个神秘的“全局选项。”利用查找功能(Ctrl+F),找到“upload_path”选项,修改成你的地址,然后拉到最下边点击“保存更改”即可。

WordPress技巧:自定义默认上传路径
WordPress技巧:自定义默认上传路径

ps:全局选项别乱改,弄不好就得重装wordpress哦。

方法二、functions代码法

只需要在所使用的主题“functions.php”文件最后一个“?>”前面加入如下代码即可激活默认上传路径的设置,然后点击“设置”》“多媒体”即可看到相关设置选项。

//激活多媒体路径设置
if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
update_option('upload_path',WP_CONTENT_DIR.'/uploads');
}
WordPress技巧:自定义默认上传路径
WordPress技巧:自定义默认上传路径
WordPress技巧:自定义默认上传路径
WordPress技巧:自定义默认上传路径

方法三、wp-config代码法

只需要在WordPress根目录的wp-config.php文件中加入如下代码即可改变默认的上传路径为uploads

/** 自定义默认上传路径 */
define( 'UPLOADS', ''.'uploads' );
WordPress技巧:自定义默认上传路径
WordPress技巧:自定义默认上传路径

PS:比如你的域名是:xxx.com,这样你的图片上传路径就被设置成了xxx.com/uploads/。如需要改变为其他名称,如img,只需要把代码中的uploads改为img即可。

方法四、FTP直接操作法

在WordPress根目录直接建立一个img文件夹,然后通过FTP把所需的图片或附件上传到这个img文件夹,在编辑文章的时候,直接用http://XXX.com/img/图片名称(含格式,如1.jpg)即可。

另外,设置好新的上传路径后,我们需要替换数据库中原图片路径,具体办法如下:

进入 PHPMyAdmin,执行以下SQL语句:

UPDATE wp_posts SET post_content = REPLACE( post_content,'http://xxx.com/wp-content/uploads/','http://xxx/img/') ;

“http://xxx.com/wp-content/uploads/”是原图片路径。

“http://xxx.com/img/”是新路径。

如果数据库修改了前缀wp,则需要相应修改wp_posts。

执行前请先对原数据库进行备份!

完成以上步骤后,再将原 http://xxx.com/wp-content/uploads/ 下的图片文件夹整体迁移到新的路径。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方法一、全局选项
  • 方法二、functions代码法
  • 方法三、wp-config代码法
  • 方法四、FTP直接操作法
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档