【发布时间】:2012-12-06 22:23:33
【问题描述】:
media_sideload_image
WordPress 有一个名为media_sideload_image 的函数。它用于上传图像并将其附加到媒体库。
我接受这样的图片网址:
h**p://s.wordpress.org/style/images/wp-header-logo.png
重写的网址
网络上的一些网址被重写,例如:
http://placekitten.com/100/100
错误信息:
“抱歉,出于安全原因,不允许使用此文件类型。”
文件类型是正确的 JPG 文件,但缺少文件扩展名。
在我的情况下,添加额外的 MIME 类型不起作用
我试过这个功能,但它对我没有帮助,因为它没有设置文件扩展名。
add_filter('upload_mimes', 'add_custom_upload_mimes');
function add_custom_upload_mimes($existing_mimes){
$existing_mimes['jpeg'] = 'image/jpeg';
return $existing_mimes;
}
问题
如何上传带有 media_sideload_image 或类似名称的 URL h**p://placekitten.com/100/100 以将图像附加到媒体库?
【问题讨论】:
标签: image wordpress url-rewriting download media