Direktori Artikel
Cara menonaktifkanWordPressSecara otomatis menghasilkan fungsi pemotongan gambar mini?
palingmedia yang baruOrang akan menambahkan gambar asli langsung di artikel, dan mereka tidak akan menggunakan gambar yang dipangkas secara otomatis oleh wordpress.
Meskipun gambar yang dipotong tidak berguna, WordPress tidak akan secara otomatis menghapusnya.Seiring waktu, "gambar sampah" ini menghabiskan banyak kapasitas ruang situs web, dan pada saat yang sama menambah banyak tekanan pada pencadangan.
Kita dapat menghapus gambar mini yang dipotong otomatis oleh WordPress secara manual, tetapi yang terbaik adalah menonaktifkan sepenuhnya fungsi pemotongan gambar otomatis WordPress.
Nonaktifkan fitur pemangkasan thumbnail yang dibuat otomatis WordPress
Buka mode opsi WordPress (latar belakang WP klik [Pengaturan] –> [Opsi Multimedia])
www.xxx com/wp-admin/options-media.php
akan iniPanjang dan lebar gambar 3 ukuran semuanya diatur ke 0:
- ukuran thumbnail
- Ukuran sedang
- 大 尺寸
Juga, centang "Selalu potong gambar mini ke ukuran ini".
Seperti yang ditunjukkan di bawah ini:

Namun, dalam tema WP, biasanya ada kode untuk membuat thumbnail secara otomatis, apa yang harus saya lakukan?
Beberapa orang mengatakan bahwa itu dapat dibuka dengan Notepad++Semua file tema wordpress,Pencarian massalKata kunci "ibu jariail", menemukan kode berikut:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}Ini adalah kode yang mengatur ukuran potong gambar dan panggilan add_image_size Fungsi fungsi ini.
Fungsi dari fungsi add_image_size:
- Mendaftarkan ukuran gambar baru berarti Anda mengunggah gambar baru dan WordPress akan membuat gambar unggulan baru dengan ukuran itu.
Jika Anda ingin sepenuhnya menonaktifkan WordPress dari memotong thumbnail secara otomatis, Anda harus mematikan fungsi ini!
Cara termudah adalah menemukan fungsi ini dan mengomentarinya.
Namun, metode ini menyebalkan dan perlu dikomentari ulang setiap kali tema WordPress diperbarui ...
Dengan mencari, Anda dapat menemukan beberapa cara untuk melarang fungsi tertentu di Internet, dan menyalin kode berikut ke file functions.php tema WordPress, Anda dapat sepenuhnya melarang pembuatan otomatis fungsi pemangkasan thumbnail wordpress.
// 禁用自动生成的图片尺寸
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 menurut Anda kode di atas terlalu banyak, atau memilih 2 dari 1, jangan tambahkan kode di atas, cukup tambahkan kode berikut▼
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );- Sebenarnya, ini untuk menyisipkan pengembalian dalam fungsi dan mencela fungsi tersebut.
hapus medium_large_size_w
Saat WordPress 4.4 diinstal/diperbarui, ukuran "medium_large_size_w" akan ditulis ke dalam opsi, menghasilkan thumbnail piksel 768w yang akan selalu dibuat nanti.
Tentu saja, solusi sebelumnya adalah memodifikasi database, yang sangat tidak nyaman.
Buka mode opsi WordPress (latar belakang WP klik [Pengaturan] –> [Semua Pengaturan])
www.xxx com/wp-admin/options.php
Kemudian tekan Ctrl+F di browser untuk mencari:
medium_large_size_w
- Setelah menemukannya, ubah nilainya menjadi 0, lalu tarik ke bagian bawah halaman, dan klik [Save Changes].
Meskipun cara menambahkan kode WordPress untuk menonaktifkan WordPress secara otomatis menghasilkan cropping thumbnail, itu masih belum cukup komprehensif ...
Chen WeiliangDisarankan agar Anda menginstal dan menggunakan Plugin Ukuran Gambar
Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) berbagi "Bagaimana Cara Menonaktifkan WordPress Secara Otomatis Menghasilkan Fitur Pemangkasan Thumbnail?Tambahkan Kode" untuk membantu Anda.
Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-388.html
