ذكرنا في موضوع ([سجل الدخول لترى الرابط]) أن الووردبريس يُنشى عددًا من النسخ التلقائية لكل صورة ترفعها للموقع.
فمثلا الصورة التالية باسم test لها الأبعاد (2570 بيكسل عرض × 2570 بيكسل طول)، وبمجرد رفعها للموقع تم إنشاء 6 نسخ منها بأحجام مختلفة؛ وهذا الأسلوب قد يكون ميزة للبعض، ومشكلة للكثير.
في هذا الموضوع سوف نتحدث عن طرق منع الووردبريس من توليد أحجام الصور التلقائية تلك.
ونبدأ في هذا الموضوع بأسهل وأسرع طريقة متوفرة، وهي باستخدام [سجل الدخول لترى الرابط].
بعد تثبيت الإضافة، انتقل إلى الإعدادات الخاصة بها، وستجدها مع الوسائط بعنوان image sizes، وبمجرد فتح صفحة الإضافة ستخبرك بعدد النسخ الممكن إنشائها على موقعك والأحجام المتوقعة لكل من العرض والطول وطريقة العمل.
كما تلاحظ في الصورة السابقة، تخبرني الإضافة أن موقعي قادر على إنشاء 6 نسخ من كل صورة مرفوعة. ويظهر في الجدول بالأسفل في أول خانة الصورة الأصلية Original Image وهي الصورة الوحيدة التي لا يمكنك إيقافها. أما بقية الصور ستجد أن الزر الخاص بها باللون الأحمر وهي التي يمكنك إيقافها.
أول صورة بعد الصورة الأصلية هي الصورة المصغرة thumbnail، تليها medium ثم medium large ثم Large؛ وبذلك يكون لديك 4 أنواع افتراضية (النوع Type مكتوب بجانب كل صورة منهم default).
بينما كلا من الصورتين الأخيرتين، فهما custom ويتم تعريفهم من ملف media.php، وهو أحد ملفات الووردبريس تجده في المجلد wp-includes؛ حيث يتم تعريف أبعاد الصورتين كما ترى في الصورة التالية.
لمنع الووردبريس من إنشاء أي نسخة منهم دون غيرها، فقط أضغط على الزر الأحمر لتحوله إلى اللون الأخضر، فمثلا في الصورة التالية سوف ألغي نسخة الـ thumbnail.
كما ترى تحول الزر بجانب الصورة thumbnail إلى اللون الأخضر وكُتب عليه yes أي تم تعطيل هذه النسخة فقط، وكذلك كتبت الإضافة باللون الأخضر بالأعلى 1 لأنني منعت نسخة واحدة، ولا تزال هناك 5 نسخ متاحة.
لمنع الووردبريس من إنشاء جميع النسخ المتوفرة في موقعي، سوف أضغط على الزر بجانب All بالأعلى، وسيتم منع الجميع (ستلاحظ أن جميع الأزرار تحولت إلى اللون الأخضر). وبالطبع يجب حفظ التغييرات في كل مرة.
الآن بعد منع الووردبريس من إنشاء جميع النسخ، جربت رفع نفس الصورة مجددًا فكانت النتيجة كما ترى في الصورة التالية (تم رفع الصورة وفقط ولم يُنشئ الووردبريس أي نسخ إضافية منها).
كانت هذه هي الطريقة الأولى لمنع الإعداد الافتراضي في ووردبريس الذي يُنشئ نسخ من الصور المرفوعة للموقع. في الردود إن شاء الله سوف نذكر طرق أخرى من وقت لآخر.