Direktori Artikel
Bagaimana untuk melumpuhkanWordPressMenjana fungsi pemangkasan lakaran kecil secara automatik?
palingmedia baruOrang akan menambah gambar asal terus dalam artikel, dan mereka tidak akan menggunakan gambar yang dipangkas secara automatik oleh wordpress.
Walaupun imej yang dipangkas tidak berguna, WordPress tidak akan memadamnya secara automatik. Lama kelamaan, "imej sampah" ini membazirkan banyak kapasiti ruang laman web, dan pada masa yang sama menambahkan banyak tekanan kepada sandaran.
Kami boleh memadamkan lakaran kecil yang dipangkas secara automatik oleh WordPress. Adalah lebih baik untuk melumpuhkan sepenuhnya fungsi pemangkasan automatik WordPress.
Lumpuhkan ciri pemangkasan lakaran kecil WordPress yang dijana secara automatik
Buka mod pilihan WordPress (klik latar belakang WP [Tetapan] -> [Pilihan Multimedia])
www.xxx com/wp-admin/options-media.php
letak iniPanjang dan lebar imej 3 saiz semuanya ditetapkan kepada 0:
- Saiz lakaran kecil
- Saiz sederhana
- saiz besar
Juga, tandai "Sentiasa pangkas imej kecil mengikut saiz ini".
Seperti yang ditunjukkan di bawah:

Walau bagaimanapun, dalam tema WP, biasanya terdapat kod untuk menjana imej kecil secara automatik, apakah yang perlu saya lakukan?
Sesetengah orang mengatakan bahawa ia boleh dibuka dengan Notepad++Semua fail tema wordpress,Carian pukalKata kunci "ibu jariail", menemui kod berikut:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}Ini ialah kod yang menetapkan saiz pemangkasan imej dan panggilan add_image_size Fungsi fungsi ini.
Fungsi fungsi add_image_size:
- Mendaftarkan saiz imej baharu bermakna anda memuat naik imej baharu dan WordPress akan mencipta imej pilihan baharu dengan saiz tersebut.
Jika anda ingin melumpuhkan sepenuhnya WordPress daripada memangkas lakaran kecil secara automatik, anda perlu mematikan fungsi ini!
Cara paling mudah ialah mencari fungsi ini dan mengulasnya.
Walau bagaimanapun, kaedah ini meleset dan perlu diulas semula setiap kali tema WordPress dikemas kini...
Dengan mencari, anda boleh mencari beberapa cara untuk melarang fungsi tertentu di Internet, dan menyalin kod berikut ke dalam fail functions.php tema WordPress, anda boleh melarang sepenuhnya penjanaan fungsi pemangkasan lakaran kecil wordpress secara automatik.
// 禁用自动生成的图片尺寸
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');Jika anda rasa kod di atas terlalu banyak, atau pilih 2 daripada 1, jangan tambah kod di atas, tambahkan kod berikut sahaja▼
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );- Sebenarnya, ini adalah untuk memasukkan pulangan dalam fungsi dan menghentikan fungsi tersebut.
keluarkan saiz_sederhana_besar_w
Apabila WordPress 4.4 dipasang/dikemas kini, saiz "medium_large_size_w" akan ditulis ke dalam pilihan, menghasilkan lakaran kecil piksel 768w yang akan sentiasa dijana kemudian.
Sudah tentu, penyelesaian sebelumnya adalah untuk mengubah suai pangkalan data, yang tidak begitu mudah.
Buka mod pilihan WordPress (klik latar belakang WP [Tetapan] -> [Semua Tetapan])
www.xxx com/wp-admin/options.php
Kemudian tekan Ctrl+F dalam pelayar untuk mencari:
medium_large_size_w
- Selepas menemuinya, tukar nilai kepada 0, kemudian tarik ke bahagian bawah halaman, dan klik [Simpan Perubahan].
Walaupun cara untuk menambah kod WordPress untuk melumpuhkan WordPress secara automatik menjana pemangkasan lakaran kecil, ia masih tidak cukup komprehensif...
Chen WeiliangAdalah disyorkan bahawa anda memasang dan menggunakan Pemalam Saiz Imej ▼
Blog Harapan Chen Weiliang ( https://www.chenweiliang.com/ ) berkongsi "Bagaimana untuk Melumpuhkan WordPress Menjana Ciri Pemotongan Imej Kecil Secara Automatik?Tambah Kod" untuk membantu anda.
Selamat datang untuk berkongsi pautan artikel ini:https://www.chenweiliang.com/cwl-388.html
Untuk membuka lebih banyak helah tersembunyi🔑, dialu-alukan untuk menyertai saluran Telegram kami!
Share dan like jika anda suka! Perkongsian dan suka anda adalah motivasi berterusan kami!