WordPress otomatik olarak oluşturulan küçük resim kırpma özelliği nasıl devre dışı bırakılır?kod ekle

nasıl devre dışı bırakılırWordPressKüçük resim kırpma işlevi otomatik olarak oluşturulsun mu?

çoğuyeni Medyaİnsanlar doğrudan makaleye orijinal resimler ekleyecek ve wordpress tarafından otomatik olarak kırpılan resimleri kullanmayacaklar.

Kırpılan resimler işe yaramaz olsa da, WordPress bunları otomatik olarak silmez.Zamanla, bu "önemsiz resimler" web sitesi kapasitesinin çoğunu boşa harcar ve aynı zamanda yedeklemeye çok fazla stres ekler.

WordPress'in otomatik olarak kırptığı küçük resimleri manuel olarak silebiliriz, ancak WordPress'in resimleri otomatik olarak kırpma işlevini tamamen devre dışı bırakmak en iyisidir.

WordPress otomatik olarak oluşturulan küçük resim kırpma özelliğini devre dışı bırakın

WordPress seçenekler modunu açın (WP arka planı [Ayarlar] -> [Multimedya Seçenekleri]'ne tıklayın)
www.xxx com/wp-admin/options-media.php

bunu koy3 boyutlu görüntülerin uzunluğu ve genişliği 0'a ayarlanmıştır:

  1. Küçük resim boyutu
  2. Orta boy
  3. büyük boy

Ayrıca, "Küçük resimleri her zaman bu boyuta kırp" seçeneğini işaretleyin.

Aşağıda gösterildiği gibi:

WordPress otomatik olarak oluşturulan küçük resim kırpma özelliği nasıl devre dışı bırakılır?

Ancak, WP temalarında genellikle otomatik olarak küçük resimler oluşturmak için kod vardır, ne yapmalıyım?

Bazıları Notepad++ ile açılabileceğini söylüyor.Tüm wordpress tema dosyaları,Toplu aramaAnahtar kelime "başparmakail", aşağıdaki kodu buldu:

function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}

Bu, görüntünün kırpma boyutunu ayarlayan ve çağrı yapan koddur. add_image_size Bu işlev işlevi.

add_image_size işlevinin işlevi:

  • Yeni bir resim boyutunun kaydedilmesi, yeni bir resim yüklediğiniz ve WordPress'in bu boyutta yeni bir özellikli resim oluşturacağı anlamına gelir.

WordPress'in küçük resimleri otomatik olarak kırpmasını tamamen devre dışı bırakmak istiyorsanız, bu işlevi kapatmanız gerekir!

En kolay yol, bu işlevi bulmak ve yorumlamaktır.

Ancak, bu yöntem berbat ve WordPress teması her güncellendiğinde yeniden yorumlanması gerekiyor...

Arama yaparak, İnternette belirli bir işlevi yasaklamanın bazı yollarını bulabilir ve aşağıdaki kodu WordPress tema function.php dosyasına kopyalayabilir, wordpress'in otomatik küçük resim kırpma işlevini tamamen yasaklayabilirsiniz.

// 禁用自动生成的图片尺寸
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');

Yukarıdaki kodun çok fazla olduğunu düşünüyorsanız veya 2'den 1'i seçtiyseniz, yukarıdaki kodu eklemeyin, sadece aşağıdaki kodu ekleyin▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • Aslında bu, işleve bir dönüş eklemek ve işlevi kullanımdan kaldırmaktır.

Medium_large_size_w öğesini kaldırın

WordPress 4.4 kurulduğunda/güncellendiğinde, seçeneklere "medium_large_size_w" boyutu yazılacak ve sonuçta her zaman daha sonra oluşturulacak 768w piksel küçük resim oluşacaktır.

Tabii ki, önceki çözüm, çok uygun olmayan veritabanını değiştirmektir.

WordPress seçenekler modunu açın (WP arka planı [Ayarlar] -> [Tüm Ayarlar]'a tıklayın)
www.xxx com/wp-admin/options.php

Ardından, aramak için tarayıcıda Ctrl+F tuşlarına basın:

medium_large_size_w
  • Bulduktan sonra değeri 0 olarak değiştirin, ardından sayfanın en altına çekin ve [Değişiklikleri Kaydet]'e tıklayın.

WordPress'i devre dışı bırakmak için WordPress kodunu eklemenin yolu otomatik olarak küçük resim kırpma oluştursa da, yine de yeterince kapsamlı değil...

Chen Weiliangkurmanız ve kullanmanız önerilir. Resim Boyutları eklentisi ▼

发表 评论

E-posta adresiniz yayımlanmayacaktır. 必填 项 已 用 * 标注

En gidin