1 禁用WordPress自動生成縮略圖裁剪功能
多數(shù)新媒體人都會在文章里,直接添加原始圖片,也不會用wordpress自動裁剪過的圖片。
雖然裁剪過的圖片沒用,但WordPress不會自動刪除掉,日積月累,這些“垃圾圖片”浪費了非常多的網(wǎng)站空間容量,同時在備份時會添加很多壓力。
WordPress自動裁剪的縮略圖我們可以手動刪除,最好是完全禁止WordPress自動裁剪圖片的功能。
打開WordPress options模式(WP后臺點擊【設(shè)置】–>【多媒體選項】)
www. xxx ?com/wp-admin/options-media.php
將這3個尺寸的圖片的長寬,都設(shè)為0:
并且,勾選 “總是裁剪縮略圖到這個尺寸”。
如下圖所示:
不過,在WP主題里,通常都會有自動生成縮略圖的代碼,怎么辦呢?
有人說可以用Notepad++打開所有的wordpress主題文件,批量搜索關(guān)鍵詞 “thumbnail” ,找到了如下代碼:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) { add_image_size(‘post-thumbnail’,$width,$height,$crop); }
這是設(shè)置圖片裁剪尺寸的代碼,并且調(diào)用了 add_image_size
此函數(shù)功能。
add_image_size函數(shù)的功能作用:
若想完全禁止 WordPress 自動裁剪縮略圖,就只能干掉這個函數(shù)了!
最簡單的方法是找到此函數(shù),然后注釋掉即可。
不過,此法太爛,每次更新WordPress主題就需要重新注釋……
通過搜索,找到網(wǎng)上一些禁止某功能的方法,將以下代碼復(fù)制到 WordPress 主題 functions.php?文件里,便可徹底禁止wordpress自動生成縮略圖裁剪功能。
//徹底禁止WordPress創(chuàng)建縮略圖 add_filter( 'add_image_size', create_function( '', 'return 1;' ) );
在WordPress 4.4版本安裝/更新的時候,會將這個 “medium_large_size_w” 尺寸寫入到options中,導(dǎo)致后面會一直生成768w像素尺寸縮略圖。
當(dāng)然,前人這個解決方案是要修改數(shù)據(jù)庫,不是很方便。
打開WordPress options模式(WP后臺點擊【設(shè)置】–>【全部設(shè)置】)
www. xxx ?com/wp-admin/options.php
然后在瀏覽器按下Ctrl+F搜索:
medium_large_size_w
雖然添加WordPress代碼的方式,能禁用WordPress自動生成縮略圖裁剪,但仍然不夠全面……
我們推薦你安裝使用 Image Sizes插件?▼
如何禁止WordPress生成多張縮略圖?用Image Sizes插件
如何不讓W(xué)ordPress生成多張縮略圖?用Image Sizes插件,讓你魚和熊掌2者兼得!看到不少網(wǎng)絡(luò)營銷新手,在學(xué)用WordPress建站做網(wǎng)絡(luò)推廣,過段時間后,他們就覺得WordPress非常臃腫,而改用其……
希望我們網(wǎng)站( http://news.qtyiliao.cn/ ) 分享的《如何禁用WordPress自動生成縮略圖裁剪功能?添加代碼》,對您有幫助。
1 WordPress上傳圖片生成多張縮略圖問題
如何不讓W(xué)ordPress生成多張縮略圖?用Image Sizes插件,讓你魚和熊掌2者兼得!
看到不少網(wǎng)絡(luò)營銷新手,在學(xué)用WordPress建站做網(wǎng)絡(luò)推廣,過段時間后,他們就覺得WordPress非常臃腫,而改用其它CMS內(nèi)容管理系統(tǒng)……
因為每當(dāng)我們在WordPress后臺使用Media Uploader上傳圖像時,WordPress默認(rèn)會生成該圖像的多個副本(多張沒用的、冗余的縮略圖)……
默認(rèn)情況下,WordPress會生成 4 種尺寸的圖片 ▼
但與此同時,WordPress主題和插件開發(fā)人員,可以自己設(shè)置縮略圖生成的大小。
那么,解決方案是什么?
我們深信只要有問題,就有對應(yīng)的解決方案:
WordPress是全球最多人使用的建站程序,WordPress插件和主題模板的資源也是最豐富的,所以魚和熊掌絕對可以兼得!
以前我們有分享過《禁用WordPress自動生成縮略圖裁剪功能的主題代碼》▼
如何禁用WordPress自動生成縮略圖裁剪功能?添加代碼
如何禁用WordPress自動生成縮略圖裁剪功能?多數(shù)新媒體人都會在文章里,直接添加原始圖片,也不會用wordpress自動裁剪過的圖片。雖然裁剪過的圖片沒用,但WordPress不會自動刪除掉,日積……
不過,通過添加WordPress主題代碼,來禁用WordPress自動生成縮略圖裁剪的方法,還是不太好,因為更換WordPress主題后,需要再重新添加該代碼才能生效。
最好的解決方法,只需安裝WordPress插件,然后選擇要停止生成的圖像尺寸:
image-sizes
到/wp-content/plugins/
目錄;以下是禁止 WordPress 生成縮略圖插件的截圖?▼
通過以下鏈接可下載Image Sizes插件,阻止 WordPress 生成縮略圖▼
點此進(jìn)入 WordPress 官網(wǎng) 下載 Image Sizes 插件
希望我們網(wǎng)站( https://www.wordpressx.com/ ) 分享的《如何禁止WordPress生成多張縮略圖?用Image Sizes插件》,對您有幫助。