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

 2015-04-30 15:29:42  2,242 人阅读  14 条评论

wordpress3.5之前的媒体选项里有一个文件上传路径选项,来设置wordpress图片在文章中默认的链接,而wordpress3.5之后却把这个选项隐藏了。由于默认的上传路径是wp-content/uploads,而这个路径感觉太长了,所以想要直接改为img,让图片地址看起来更简短一些。具体修改办法如下:

方法一、全局选项

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

WordPress技巧:自定义默认上传路径|boke112导航

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

方法二、functions代码法

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

  1. //激活多媒体路径设置
  2. if(get_option('upload_path')=='wp-content/uploads' || get_option('upload_path')==null) {
  3. update_option('upload_path',WP_CONTENT_DIR.'/uploads');
  4. }

WordPress技巧:自定义默认上传路径2|boke112导航

WordPress技巧:自定义默认上传路径3|boke112导航

方法三、插件法

只需安装一个斌果博主制作的小插件:Looking for multimedia即可。插件下载地址如下(提取码:e325):

方法四、wp-config代码法

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

  1. /** 自定义默认上传路径 */
  2. define( 'UPLOADS', ''.'uploads' );

WordPress技巧:自定义默认上传路径4|boke112导航

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

方法五、FTP直接操作法

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

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

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

  1. 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/ 下的图片文件夹整体迁移到新的路径。

文章技术来源于斌果博客的《找回wordpress 3.5媒体设置的文件上传选项》。

您可能感兴趣的文章

文章标签:
本文地址:https://boke112.com/584.html
版权声明:本文为原创文章,版权归  所有,欢迎分享本文,转载请保留出处!
©boke112导航,本站推荐使用:阿里云 ECS服务器等云产品服务,国外免备案主机建议使用:老薛主机

 发表评论

强表情无奈表情抠鼻表情笑哭表情偷笑表情衰表情流汗表情奋斗表情吐血表情抓狂表情晕表情流泪表情疑问表情呲牙表情惊讶表情鼓掌表情

  1. 橘子书
    橘子书  @回复

    使用ftp的方法是不是可以减少图片占用id?最近也在为这个而愁。

  2. Koolight
    Koolight @回复

    我都是引用外部的图,多媒体里面还没上传一张。

  3. 中国历史
    中国历史 @回复

    我一般引用外部的图

    • boke112导航
      boke112导航2015-05-01 16:40  回复

      @中国历史我原先也一直都用七牛存储,但是360报警,部分博主也反映他们的杀软提醒本站不安全(也是图片链接问题),所以计划慢慢把图片该存到主机。

      • 醉后的力量
        醉后的力量2019-06-12 13:20  回复

        @boke112导航用360的都可以无视,都是小白,它们的那些弱问题都可以无视

  4. 淘米纪
    淘米纪 @回复

    方法不错,wordPress方面值得学习的技巧