1.解决worldpres使用百度UEditor编辑器上传的图片无法被CDN自动缓存问题
因为UEditor编辑器默认的图片上传路径是ueditor/php/upload/image, 而要达到被cdn识别,图片链接就必须带上网站地址,从而我们需要达到的目标是链接完整,而UEditor编辑器上传的图片,从上传时的链接就不完整,所以我们需要解决的就是让UE编辑器自动在链接上添加网站地址,使链接完整。
在服务器上打开/wp-content/plugins/ueditor/ueditor/php文件夹,找到config.json文件,编辑这个文件,将第11行的代码中的双引号中添加自己的网站地址即可:
为了统一方便管理附件,代码的的第12行开始就可以设置自定义的图片上传地址,建议统一换成wp-content/uploads/image,这设置也方便设置一些云存储(比如说七牛、腾讯对象存储)的附件缓存设置.要注意的是如果你自定义了图片上传路径,在上传的时候总是出现“目录没有写权限的错误”,这时候你需要把你设置的路径文件夹中的文件清空或者是重新设置一个空文件夹作为路径.
2.解决worldpres使用百度UEditor编辑器上传的图片移动端查看图片被拉伸问题
通过UEditor编辑器设置图片的宽高,即会自动添加width、height、border、vspace以及style属性,style属性中也包含width与height,也就是编辑器同时设置了两组宽高。而我们要做到的是使UEditor编辑器设置图片宽高时,不添加style属性。在服务器中打开/wp-content/plugins/ueditor/ueditor/dialogs/image,找到image.js文件,打开编辑,查找并搜索
1
|
style: "width:" + data[ 'width' ] + "px;height:" + data[ 'height' ] + "px;" |
大约在代码的279行,删除上面的代码或者注释掉就即可以解决设置图片时自动添加style的问题,也就解决了自适应问题.
暂无评论