Məqalələr kataloqu
WordPress-in avtomatik eskiz kəsmə funksiyasını necə deaktiv edə bilərəm ?
Əksər yeni media mütəxəssisləri orijinal şəkilləri birbaşa məqalələrinə əlavə edəcək və WordPress tərəfindən avtomatik olaraq kəsilən şəkillərdən istifadə etməyəcəklər.
Kəsilmiş şəkillər yararsız olsa da, WordPress onları avtomatik silməyəcək.Zamanla bu "lazımsız şəkillər" veb-saytın çox yer tutumunu itirir və eyni zamanda ehtiyat nüsxəsinə çoxlu stress əlavə edir.
WordPress tərəfindən avtomatik olaraq kəsilmiş miniatürləri əl ilə silə bilərik. Ən yaxşısı WordPress-in avtomatik şəkil kəsmə funksiyasını tamamilə söndürməkdir.
WordPress-in avtomatik yaratdığı miniatür kəsmə funksiyasını deaktiv edin
WordPress seçimləri rejimini açın (WP fonunda [Parametrlər] –> [Multimedia Seçimləri] üzərinə klikləyin)
www.xxx com/wp-admin/options-media.php
Bu üç şəklin enini və hündürlüyünü 0-a təyin edin:
- Miniatür ölçüsü
- Orta ölçü
- Böyük ölçü
Həmçinin, "Həmişə miniatürləri bu ölçüdə kəsin"i yoxlayın.
Aşağıdakı şəkildə göstərildiyi kimi:

Bununla belə, WP mövzularında adətən miniatürləri avtomatik yaratmaq üçün kod var, nə etməliyəm?
Bəzi insanlar deyirlər ki, bütün WordPress mövzu fayllarını Notepad++ ilə aça , "thumbn ail " açar sözü üçün toplu axtarış apara və aşağıdakı kodu tapa bilərsiniz:
function set_post_thumbnail_size($width= 0,$height= 0,$crop= false ) {
add_image_size(‘post-thumbnail’,$width,$height,$crop);
}Bu, təsvirin və zənglərin kəsmə ölçüsünü təyin edən koddur add_image_size Bu funksiya funksiyası.
add_image_size funksiyasının funksiyası:
- Yeni şəkil ölçüsünü qeydiyyatdan keçirmək o deməkdir ki, siz yeni şəkil yükləyəcəksiniz və WordPress həmin ölçüdə yeni seçilmiş təsvir yaradacaq.
WordPress-i miniatürlərin avtomatik kəsilməsini tamamilə söndürmək istəyirsinizsə, bu funksiyanı ləğv etməlisiniz!
Ən asan yol bu funksiyanı tapmaq və şərh etməkdir.
Bununla belə, bu üsul pisdir və WordPress mövzusu hər dəfə yenilənəndə yenidən şərh edilməlidir...
Axtararaq, İnternetdə müəyyən bir funksiyanı qadağan etməyin bəzi yollarını tapa bilərsiniz və aşağıdakı kodu WordPress mövzu funksiyaları.php faylına köçürə bilərsiniz, wordpress-in miniatür kəsmə funksiyasının avtomatik yaradılmasını tamamilə qadağan edə bilərsiniz.
// 禁用自动生成的图片尺寸
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');Əgər yuxarıdakı kodun çox olduğunu düşünürsünüzsə və ya 2-dən 1-i seçsəniz, yuxarıdakı kodu əlavə etməyin, yalnız aşağıdakı kodu əlavə edin▼
// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );- Əslində, bu, funksiyaya qaytarma daxil etmək və funksiyanı ləğv etməkdir.
orta_böyük_ölçüyü çıxarın
WordPress 4.4 quraşdırıldıqda/yeniləndikdə, seçimlərə "orta_böyük_ölçü_b" ölçüsü yazılacaq və nəticədə həmişə sonra yaradılacaq 768w pikselli miniatür yaranacaq.
Əlbəttə ki, əvvəlki həll verilənlər bazasını dəyişdirməkdir, bu çox rahat deyil.
WordPress seçimləri rejimini açın (WP fonunda [Parametrlər] –> [Bütün Parametrlər] üzərinə klikləyin)
www.xxx com/wp-admin/options.php
Sonra axtarış üçün brauzerdə Ctrl+F düymələrini basın:
medium_large_size_w
- Onu tapdıqdan sonra dəyəri 0-a dəyişin, sonra səhifənin aşağısına çəkin və [Dəyişiklikləri Saxla] üzərinə klikləyin.
WordPress-i söndürmək üçün WordPress kodunu əlavə etməyin yolu avtomatik olaraq miniatürlərin kəsilməsini yaratsa da, hələ də kifayət qədər əhatəli deyil...
Çen Veyliang Image Sizes plaginini quraşdırıb istifadə etməyi tövsiyə edir ▼
Ümid edirəm ki, Chen Weiliang-ın bloqunda ( https://www.chenweiliang.com/ ) paylaşılan "WordPress-in avtomatik eskiz kəsmə funksiyasını necə deaktiv etmək olar? Kod əlavə olunur" məqaləsi sizə faydalı olacaq.
Bu məqalənin linkini paylaşmaqdan çəkinməyin: https://www.chenweiliang.com/cwl-388.html
