يستخدم Shortpixel الخطاف init
مع أولوية 1
لاستدعاء وظيفة المخزن المؤقت للإخراج لإعادة كتابة العلامة الافتراضية img
إلى علامة picture
.
في هذه الأثناء ، يستخدم WP Rocket template_redirect
مع أولوية 2
.
هذا يعني أن إعادة كتابة Shortpixel تحدث بعد إعادة كتابة WP Rocket ، مما ينتج عنه ترميز غير متوقع ، ويكسر التحميل البطيء.
يوفر Shortpixel أيضًا حلاً يعتمد على WP hooks ، ويعمل هذا بشكل جيد مع التخزين المؤقت الخاص بنا.
حلان هنا:
template_redirect
بأولوية أعلى من 2
.ملاحظة من اقتراح مستند الإصدار - "لاحظ ريمي أن هذا كان محفوفًا بالمخاطر قليلاً من حيث كيفية إنتاجه للمشكلات ، ولم ينتج حتى الآن سوى تذكرتين. لذلك قررنا تركه خارج 3.3.4"
فقط للإضافة (أعتقد أن هذه هي المشكلة التي واجهتني). بالنسبة لي ، لم تفعل Shortpixel AI (التي تضيف Webp وإعادة كتابة CDN إلى جميع الصور) شيئًا عندما تم تمكين WP Rocket Lazyload.
يتضمن Shortpixel AI (الصور التكيفية) تحميل Lazy نفسه. كل ما عليك فعله هو إيقاف تشغيل خيار WP Rocket Lazy Load للصور وبدء Shortpixel AI في العمل. ربما يكون الخيار الثالث هو إعلام وتعطيل تحميل WP Rocket البطيء عند اكتشاف Shortpixel AI على أنه ممكّن؟
أود أن أقترح أن يسمح Rocket WP بخيار تقديم WebP مع امتداد
تذكرة ذات صلة: https://secure.helpscout.net/conversation/1181425003/169514/
تذكرة ذات صلة: https://secure.helpscout.net/conversation/1386897351/228672؟
التعليق الأكثر فائدة
فقط للإضافة (أعتقد أن هذه هي المشكلة التي واجهتني). بالنسبة لي ، لم تفعل Shortpixel AI (التي تضيف Webp وإعادة كتابة CDN إلى جميع الصور) شيئًا عندما تم تمكين WP Rocket Lazyload.
يتضمن Shortpixel AI (الصور التكيفية) تحميل Lazy نفسه. كل ما عليك فعله هو إيقاف تشغيل خيار WP Rocket Lazy Load للصور وبدء Shortpixel AI في العمل. ربما يكون الخيار الثالث هو إعلام وتعطيل تحميل WP Rocket البطيء عند اكتشاف Shortpixel AI على أنه ممكّن؟