Məqalələr kataloqu
Necə söndürmək olarWordPressMiniatür kəsmə funksiyası avtomatik yaradılsın?
ən çoxyeni mediaİnsanlar orijinal şəkilləri birbaşa məqaləyə əlavə edəcəklər və wordpress tərəfindən avtomatik olaraq kəsilmiş şə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
bunu qoyun3 ölçülü şəkillərin uzunluğu və eni 0-a təyin edilib:
- 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əziləri onu Notepad++ ilə açmaq olar deyirlərBütün wordpress mövzu faylları,Toplu axtarışAçar söz "baş barmaqail", aşağıdakı kodu tapdı:
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...
Chen WeiliangQuraşdırmaq və istifadə etmək tövsiyə olunur Şəkil Ölçüləri plaqini ▼
Hope Chen Weiliang Blogu ( https://www.chenweiliang.com/ ) paylaşdı "WordPress-i avtomatik olaraq miniatür kəsmə funksiyasını necə söndürmək olar?Sizə kömək etmək üçün Kod əlavə edin".
Bu məqalənin linkini paylaşmağa xoş gəlmisiniz:https://www.chenweiliang.com/cwl-388.html
