当前位置:「千越SEO」 / 网站维护 / WordPress 修改图片上传地址

WordPress 修改图片上传地址

来源:千越SEO
浏览:53

WordPress 修改图片上传地址

修改WordPress图片上传路径,最终实现的效果是上传图片目录由原来的wp-content/uploads修改为artimg(可以自定目录)。

修改图片上传地址的方法

添加以下代码到主题的 functions.php 文件中,恢复WordPress隐藏的媒体设置页面:

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

恢复以后可以通过后台设置-媒体,修改上传路径(upload_path)和文件 URL 地址(upload_url_path),涉及到图片尺寸的地方都填0,可以减少缩略图生成数量。

WordPress 图片路径设置

在按照这个方法实际操作中出现了一些问题,现在这个图是经过后续一些设置之后,成功修改上传目录之后截的图。

过程及遇到的问题

1、先排除权限问题;

2、在媒体选项里开始只填写了默认上传路径,没有填写文件的完整URL地址,导致图片上传时文件URL还是显示wp-content/uploads,但通过FTP查看artimg文件夹,实际图片已经上传到了artimg里,后来把文件URL地址也加上后就解决了。

3、测试时发现,在媒体库中上传图片时没问题,但是在文章中插入图片时显示“上传时发生了错误。请稍后再试。”,在网上找到解决办法:

修改根目录下的wp-config.php文件

require_once(ABSPATH . 'wp-settings.php');

上面加上

define('CONCATENATE_SCRIPTS', false );

4、还有就是如果在上传图片中遇到提示http错误,可以在 .htaccess中添加如下代码即可:

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>
本文地址:https://www.seoo.net/maint/189.html
  • qq
  • 发稿微信咨询
  • 扫一扫,微信咨询