怎么禁用自動(dòng)裁剪縮略圖片? – WordPress教程

    自動(dòng)裁剪多張縮略圖片,占用大量磁盤空間,以及遷移維護(hù)成本,通常情況下,需要禁用掉自動(dòng)裁剪縮略圖片功能

    WordPress 升級(jí) 4.4 之后,推出了 srcset 這個(gè)圖片多屏自適應(yīng)功能之后,默認(rèn)會(huì)生成四個(gè)版本的縮略圖。因?yàn)橐m應(yīng)不同大小的屏幕,有時(shí)要根據(jù)圖片比例不同而生成不同的尺寸。但是,如果上傳一張圖片要生成多個(gè)不同尺寸的圖片,在有些主題下,是比較浪費(fèi)空間的。

    這些縮略圖分別為:

    • thumbnail:縮略圖大小;
    • medium:中等大小;
    • large:大尺寸;
    • medium_large:固定值寬768,高度不限制;

    前三種版本大家都很熟悉了,進(jìn)入?WP后臺(tái) —> 設(shè)置 —>?媒體,可以看到圖片的大小設(shè)置:

    怎么禁用自動(dòng)裁剪縮略圖片? - WordPress教程

    上面設(shè)置的含義:

    1. 縮略圖大小(thumbnail),都設(shè)置成了0,表示禁用了縮略圖裁剪
    2. 中等大小(medium),寬度設(shè)置成了 768,高度為0(不限),表示以寬度為準(zhǔn),高度自適應(yīng)調(diào)整縮放比例,另保持跟默認(rèn)的?medium_large_size_w?= 768 一致,共用一張圖
    3. 大尺寸(large),都設(shè)置成了0,表示禁用了大圖裁剪
    4. medium_large,進(jìn)入WP數(shù)據(jù)庫,搜索wp_options表medium_large_size_w可以看到。

    或者進(jìn)入WordPress上帝模式。

    怎么進(jìn)入上帝模式? – WordPress教程

    也可以看到?medium_large_size_w?

    怎么禁用自動(dòng)裁剪縮略圖片? - WordPress教程
    同時(shí)按下Ctrl+f組合鍵,即可調(diào)出瀏覽器搜索框,方便您快速查閱

    由以上列表可以看出,如果我們上傳一張足夠大的圖片,就會(huì)產(chǎn)生至少四張縮略圖,為什么這里說是至少?

    因?yàn)檫m應(yīng)不同大小的屏幕,有時(shí)要根據(jù)圖片比例不同而生成不同的尺寸。

    但是,上傳一張圖片要生成多個(gè)不同尺寸的圖片,這是何等的浪費(fèi)空間!

    禁用自動(dòng)裁剪縮略圖片

    為了禁用自動(dòng)裁剪多張縮略圖片,占用大量磁盤空間,以及遷移維護(hù)成本,需要禁用掉自動(dòng)裁剪縮略圖片功能。

    一般情況下,僅需第一步和第三步即可。

    第一步:

    通常我們只需在多媒體設(shè)置頁面將所有尺寸設(shè)置為0,就能禁用縮略圖裁剪:

    怎么禁用自動(dòng)裁剪縮略圖片? - WordPress教程

    第二步

    但是上圖這種方法,無法禁用?medium_large?版本,其數(shù)據(jù)寫入了數(shù)據(jù)庫,解決辦法可在進(jìn)入上帝模式后,搜索medium_large_size_w,設(shè)為0即可。

    怎么禁用自動(dòng)裁剪縮略圖片? - WordPress教程

    第三步

    在主題根目錄下的functions.php的<?php下添加以下代碼并保存

    // 禁用自動(dòng)生成的圖片尺寸
    function shapeSpace_disable_image_sizes($sizes) {
    unset($sizes['thumbnail']);    // disable thumbnail size
    unset($sizes['medium']);       // disable medium size 
    unset($sizes['large']);        // disable large size 
    unset($sizes['medium_large']); // disable medium-large size 
    unset($sizes['1536x1536']);    // disable 2x medium-large size 
    unset($sizes['2048x2048']);    // disable 2x large size return $sizes;
    }
    add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes');
    // 禁用縮放尺寸
    add_filter('big_image_size_threshold', '__return_false');
    // 禁用其他圖片尺寸
    function shapeSpace_disable_other_image_sizes() {
    remove_image_size('post-thumbnail'); // disable images added via set_post_thumbnail_size()  remove_image_size('another-size');   // disable any other added image sizes
    }
    add_action('init', 'shapeSpace_disable_other_image_sizes');

    相關(guān)推薦

    怎么上傳圖片不用插件自動(dòng)重命名? – WordPress開發(fā)

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無意侵害您的權(quán)益,請發(fā)送郵件至 1355471563#qq.com 或點(diǎn)擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優(yōu)惠劵
    搜索
    主站蜘蛛池模板: 亚洲伦理一区二区| 最美女人体内射精一区二区| 国产天堂在线一区二区三区 | 久久国产午夜精品一区二区三区 | 国产人妖视频一区二区| 中日韩一区二区三区| 午夜天堂一区人妻| 亚洲熟女一区二区三区| 综合久久一区二区三区| 一区二区三区在线观看中文字幕| 国产精品99无码一区二区| 国产精品美女一区二区视频| 一区二区传媒有限公司| а天堂中文最新一区二区三区| 亚洲国产精品一区二区久久hs| 成人毛片无码一区二区| 无码精品黑人一区二区三区 | 视频在线观看一区二区| 亚欧成人中文字幕一区| www一区二区三区| 国产麻豆精品一区二区三区 | 亚洲福利视频一区| 一区五十路在线中出| 国产香蕉一区二区精品视频| 免费国产在线精品一区| 成人精品一区二区电影| 91一区二区在线观看精品| 国产精品一区二区久久国产| 国产传媒一区二区三区呀| 国产精品一区二区久久精品涩爱| 精品国产免费一区二区三区| 韩国精品福利一区二区三区| 老熟妇仑乱一区二区视頻| 无码av免费一区二区三区| 国产免费一区二区视频| 性色av一区二区三区夜夜嗨| 在线视频一区二区三区三区不卡| 日韩社区一区二区三区| 视频精品一区二区三区| 一区二区免费在线观看| 亚洲一区二区三区免费|