كيفية تعطيل ميزة اقتصاص الصور المصغرة التي يتم إنشاؤها تلقائيًا في WordPress؟أضف كود

كيفية تعطيل ملفاتWordPressإنشاء وظيفة اقتصاص الصورة المصغرة تلقائيًا؟

عظموسائط جديدةسيضيف الأشخاص صورًا أصلية مباشرةً في المقالة ، ولن يستخدموا الصور التي تم اقتصاصها تلقائيًا بواسطة Wordpress.

على الرغم من أن الصور التي تم اقتصاصها غير مجدية ، فلن يقوم WordPress بحذفها تلقائيًا ، وبمرور الوقت ، فإن هذه "الصور غير المرغوب فيها" تهدر الكثير من سعة موقع الويب ، وفي نفس الوقت تضيف الكثير من الضغط على النسخ الاحتياطي.

يمكننا حذف الصور المصغرة التي تم اقتصاصها تلقائيًا بواسطة WordPress يدويًا، ومن الأفضل تعطيل وظيفة الاقتصاص التلقائي في WordPress تمامًا.

تعطيل ميزة اقتصاص الصور المصغرة التي يتم إنشاؤها تلقائيًا في WordPress

افتح وضع خيارات WordPress (انقر فوق خلفية WP [الإعدادات] -> [خيارات الوسائط المتعددة])
www.xxx com / wp-admin / options-media.php

ضع هذاتم ضبط طول وعرض الصور ثلاثية الحجم على 3:

  1. حجم الصورة المصغرة
  2. مقاس متوسط
  3. 大 尺寸

تحقق أيضًا من "اقتصاص الصور المصغرة لهذا الحجم دائمًا".

كما هو مبين أدناه:

كيفية تعطيل ميزة اقتصاص الصور المصغرة التي يتم إنشاؤها تلقائيًا في WordPress؟

ومع ذلك ، في سمات WP ، عادةً ما يكون هناك رمز لإنشاء صور مصغرة تلقائيًا ، فماذا أفعل؟

يقول بعض الناس أنه يمكن فتحه باستخدام Notepad ++جميع ملفات نسق ووردبريس،البحث الشاملالكلمة الرئيسية "الإبهامail "، تم العثور على الكود التالي:

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

هذا هو الكود الذي يحدد حجم اقتصاص الصورة والمكالمات add_image_size هذه الوظيفة وظيفة.

وظيفة وظيفة add_image_size:

  • يعني تسجيل حجم صورة جديد أنك تقوم بتحميل صورة جديدة وسيقوم WordPress بإنشاء صورة مميزة جديدة بهذا الحجم.

إذا كنت تريد تعطيل WordPress تمامًا من اقتصاص الصور المصغرة تلقائيًا ، فعليك قتل هذه الوظيفة!

أسهل طريقة هي العثور على هذه الوظيفة والتعليق عليها.

ومع ذلك ، فإن هذه الطريقة سيئة وتحتاج إلى إعادة التعليق في كل مرة يتم فيها تحديث سمة WordPress ...

من خلال البحث ، يمكنك العثور على بعض الطرق لحظر وظيفة معينة على الإنترنت ، ونسخ الكود التالي في ملف وظائف سمة WordPress.php ، يمكنك حظر الإنشاء التلقائي لوظيفة اقتصاص الصورة المصغرة لـ 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');

إذا كنت تعتقد أن الكود أعلاه أكثر من اللازم، أو اخترت 2 من 1، فلا تقم بإضافة الكود أعلاه، فقط قم بإضافة الكود التالي ▼

// 彻底禁止 WordPress 缩略图
add_filter( 'add_image_size', function() { return 1; } );
  • في الواقع ، هذا هو إدخال عودة في الوظيفة وإيقاف الوظيفة.

إزالة medium_large_size_w

عند تثبيت / تحديث WordPress 4.4 ، ستتم كتابة الحجم "medium_large_size_w" في الخيارات ، مما ينتج عنه صورة مصغرة بحجم 768w بكسل والتي سيتم إنشاؤها دائمًا لاحقًا.

بالطبع ، الحل السابق هو تعديل قاعدة البيانات ، وهو أمر غير ملائم للغاية.

افتح وضع خيارات WordPress (انقر فوق خلفية WP [الإعدادات] -> [كل الإعدادات])
www.xxx com / wp-admin / options.php

ثم اضغط على Ctrl + F في المتصفح للبحث:

medium_large_size_w
  • بعد العثور عليها ، قم بتغيير القيمة إلى 0 ، ثم اسحب إلى أسفل الصفحة ، وانقر فوق [حفظ التغييرات].

على الرغم من أن طريقة إضافة كود WordPress لتعطيل WordPress تنشئ تلقائيًا اقتصاصًا مصغرًا ، إلا أنها لا تزال غير شاملة بما يكفي ...

تشن ويليانجمن المستحسن أن تقوم بتثبيت واستخدام البرنامج المساعد Image Sizes ▼

مدونة Hope Chen Weiliang ( https://www.chenweiliang.com/ ) شارك "كيفية تعطيل WordPress إنشاء ميزة اقتصاص الصور المصغرة تلقائيًا؟أضف رمز "لمساعدتك.

مرحبا بكم في مشاركة رابط هذه المقالة:https://www.chenweiliang.com/cwl-388.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لن يتم نشر عنوان بريدك الإلكتروني. 必填 项 已 用 * 标注

دليل المادة
انتقل إلى الأعلى