多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress自動調整文章中所上傳圖片的大小

WordPress自動調整文章中所上傳圖片的大小

來源:程序員人生   發布時間:2013-11-17 00:53:07 閱讀次數:2819次

下面這個腳本能使WordPress生成一個大幅圖片,并用該圖片代替用戶所上傳的圖片(如果所上傳圖片尺寸大于用戶的后臺設置),以節省服務器空間,如果你鏈接到的是原始圖片的縮略圖,還可以節省帶寬,效果和lightbox插件一樣。

只要將以下代碼添加到functions.php文件并保存即可。

function replace_uploaded_image($image_data) {

// if there is no large image : return

if (!isset($image_data['sizes']['large'])) return $image_data;

// paths to the uploaded image and the large image

$upload_dir = wp_upload_dir();

$uploaded_image_location = $upload_dir['basedir'] . '/' .$image_data['file'];

$large_image_location

= $upload_dir['path'] . '/'.$image_data['sizes']['large']['file'];

// delete the uploaded image

unlink($uploaded_image_location);

// rename the large image

rename($large_image_location,$uploaded_image_location);

// update image metadata and return them

$image_data['width'] = $image_data['sizes']['large']['width'];

$image_data['height'] = $image_data['sizes']['large']['height'];

unset($image_data['sizes']['large']);

return $image_data;

}

add_filter('wp_generate_attachment_metadata',

'replace_uploaded_image');

注意:不同主題對該代碼的支持程度會有所不同

原文:How to automatically use resized images instead of originals

出處:http://www.wordpress.la/

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本中文字幕在线观看视频 | 国产精品无码久久综合网 | 日本一区二区三区在线 视频观看免费 | 久久久久国产一级毛片高清片 | 日本a天堂| 欧美激情精品久久久久 | 最新99国产成人精品视频免费 | 免费观看片 | 久久精品视频一区二区三区 | 日韩欧美综合 | 在线欧美色 | 日韩视频一区 | 最近更新中文字幕免费版 | 亚洲精品中文字幕乱码三区一二 | 日韩精品一区二区三区小说 | 操久| 亚洲三级图片 | aa老外一级毛片 | 欧洲1区二区三区二页 | 最近高清中文在线国语视频 | jizz18高清视频 | 四虎永久免费网站入口2020 | 国产成人综合久久 | 黄a大片 | 九九99久久精品在免费线bt | 日韩欧美国产中文字幕 | 中国日本高清免费视频网 | 亚洲欧美日韩色 | 一区一区三区产品乱码 | 亚洲欧美性另类春色 | 自拍偷拍日韩 | 欧美图片自拍偷拍 | 色综合天天综合网国产成人网 | 亚洲69| 亚洲图片激情小说 | 亚洲欧美日韩另类精品一区二区三区 | 欧美亚洲欧美日韩中文二区 | 看亚洲a级一级毛片 | 精品国产不卡一区二区三区 | 国产精品久久久久久久久久久威 | 一级毛片a免费播放王色 |