WordPress 7.1 “Mary Lou” صدر رسميًا في 19 أغسطس 2026، وهو تحديث رئيسي يهم المطورين وأصحاب المواقع أكثر من كونه مجرد تحسينات واجهة. أبرز ما يحتاج المراجعة عمليًا هو الانتقال الكامل إلى Iframed Editor، توسعة Abilities API، معالجة الوسائط على جهة المتصفح، تحسينات Global Styles وAccessibility، وتحديث مكتبات خارجية مثل jQuery UI 1.14.2.
القرار العملي: لا تتعامل مع 7.1 كتحديث روتيني على موقع إنتاجي يحتوي على قالب مخصص أو إضافات تعتمد على DOM المحرر أو jQuery UI. الاختبار على Staging قبل التحديث هو المسار الصحيح، خصوصًا للمواقع المعقدة وWooCommerce.
ما هو WordPress 7.1 ولماذا يستحق الانتباه؟
أطلق WordPress الإصدار 7.1 باسم “Mary Lou” في 19 أغسطس 2026. وفق إعلان WordPress الرسمي وWordPress 7.1 Field Guide، يتضمن الإصدار أكثر من 310 تذاكر Core، وأكثر من 180 إصلاح Bug، إلى جانب مئات التحسينات والإصلاحات القادمة من Gutenberg.
القيمة الأساسية هنا ليست عدد التذاكر، بل أن عدة تغييرات تمس نقاطًا حساسة في القوالب والإضافات: بيئة المحرر، Media Pipeline، واجهات المطورين، طريقة عرض الأدوات، والاعتماد على مكتبات JavaScript المضمنة.

أهم تغييرات WordPress 7.1 للمطورين
1. فرض Iframed Editor على محرر المقالات
أحد أهم تغييرات التوافق في 7.1 هو اكتمال الانتقال إلى محرر مقالات يعمل داخل iframe، بما في ذلك مواقع تستخدم Legacy Meta Boxes. الهدف هو عزل Canvas التحرير عن CSS الخاص بلوحة التحكم للحصول على Rendering أكثر اتساقًا.
المشكلة المحتملة تظهر في الإضافات أو القوالب التي تفترض أن عناصر المحتوى موجودة في نفس document الخاص بواجهة الإدارة. أي JavaScript يستخدم selectors عامة للوصول إلى عناصر داخل Canvas، أو CSS يعتمد على تسرب الأنماط من Admin إلى المحرر، يحتاج اختبارًا.
ما الذي تختبره؟ افتح أنواع المحتوى الرئيسية في Block Editor، جرّب البلوكات المخصصة، Meta Boxes، أدوات Sidebar، عمليات Drag & Drop، وأي Integration يحقن CSS/JS في المحرر. إذا كنت تستخدم Block API v2 أو أقدم في بلوكات مخصصة، راجع التوافق مع Block API v3.
2. توسعة Abilities API
تواصل WordPress 7.1 تطوير Abilities API التي ظهرت كأساس موحد لوصف القدرات القابلة للاكتشاف والتنفيذ. الإصدار يضيف Filtering إلى wp_get_abilities()، وExecution Lifecycle Hooks، وpublic exposure flag موحدًا، وتحسينات في إعداد JSON Schema للتوافق مع Clients الخارجية.
هذا مهم لمطوري Plugins وعمليات Automation وAI integrations، لأنه يقلل الحاجة لبناء طبقات مخصصة لوصف “ما الذي يستطيع الموقع فعله” وكيف تعرض تلك الإمكانات لخدمة خارجية. لكنه لا يعني أن كل Ability يجب جعلها Public؛ الصلاحيات والتحقق من المدخلات ما زالا جزءًا أساسيًا من التصميم الآمن.
3. معالجة الوسائط Client-Side قبل الرفع
WordPress 7.1 يضيف بنية لمعالجة الصور داخل المتصفح قبل رفعها، مع تغييرات REST API للتحقق من الأبعاد واختيار جودة Encoding حسب الحجم وتسجيل ملف Sideloaded لأكثر من Image Size. صفحة الإصدار الرسمية تشير أيضًا إلى دعم AVIF وHEIC وHDR Gain Maps ضمن مسار الوسائط الحديث.
الأثر المتوقع هو تقليل الضغط على PHP في سيناريوهات الصور الكبيرة، لكن لا تحول ذلك إلى افتراض أن Core Web Vitals ستتحسن تلقائيًا. LCP وINP وCLS هي Field Metrics تتأثر بالقالب، التخزين المؤقت، الصور المستخدمة فوق الطية، JavaScript، الخطوط والاستضافة. بعد التحديث قِس عبر CrUX/Search Console، ولا تعتمد على انطباع لوحة الإدارة.
4. Media Library وInfinite Scrolling
أصبح Infinite Scrolling هو السلوك الافتراضي في Grid View لمكتبة الوسائط، مع إمكانية للمستخدم للعودة إلى Pagination. توجد أيضًا إصلاحات تتعلق بعدد الملفات عند رفع عدة صور ومنع تكرار IDs في بعض حالات figcaption.
لو لديك Plugin يضيف Filters أو Bulk Actions أو يعتمد على Paging behavior داخل Media Library، اختبر السيناريوهات الطويلة التي تحتوي آلاف الصور، وليس فقط مكتبة صغيرة.
5. Global Styles وResponsive Design
يوسع 7.1 أدوات Global Styles عبر Responsive Style Variations وConfigurable Viewports وحالات تفاعلية إضافية وText Shadow. بالنسبة لمطوري Block Themes، هذا يقلل الاعتماد على Custom CSS لبعض أنماط Responsive وHover/Focus/Active.
لكن في القوالب الحالية، راقب التداخل بين قواعد theme.json القديمة وأي CSS يدوي مكتوب مسبقًا. الأفضل اختبار الصفحات الحساسة على Mobile وTablet وDesktop ومراجعة Cascade الفعلي في DevTools.
6. SVG Icon API
يقدم WordPress 7.1 API قياسيًا لتسجيل وعرض Custom SVG Icons. هذه إضافة مفيدة لمطوري القوالب والإضافات بدل بناء أنظمة Icons منفصلة لكل Component.
في المشاريع الكبيرة، توحيد تسجيل الأيقونات يقلل التكرار ويحسن قابلية الصيانة، لكن يجب الحفاظ على Sanitization ومراجعة مصدر SVG وعدم السماح بمحتوى غير موثوق.
7. Accessibility وتحسينات الإدارة
يتضمن الإصدار آلية مشتركة للـAccessible Tooltips وتحسينات على List Tables وFocus Behavior والـContrast والتسمية داخل Admin والمحرر. هذه التغييرات مهمة خصوصًا لأي Plugin يضيف واجهات إدارة خاصة، لأن الاختبار لا يجب أن يقتصر على Mouse interaction.
نفذ Keyboard-only test، راقب Focus order، وافحص ARIA labels وحالات Hover/Focus. التوافق البصري وحده لا يساوي توافق Accessibility.
8. تحديث jQuery UI إلى 1.14.2
من التغييرات التي تستحق اختبارًا مباشرًا تحديث jQuery UI المضمن إلى 1.14.2. إذا كانت إضافتك تعتمد على Widgets أو Events أو CSS classes قديمة من jQuery UI، اختبر Datepicker وSortable وDraggable وDialogs وأي Components مخصصة.
لا تعدّل ملفات WordPress Core لمعالجة أي تعارض. الإصلاح يجب أن يكون داخل الإضافة أو القالب المخصص، أو عبر تحديث Dependency من المطور الأصلي.
متطلبات WordPress 7.1 والتوافق مع PHP
بحسب WordPress 7.1 Server Compatibility، الحد الأدنى المدعوم هو:
- PHP 7.4+
- MySQL 5.5.5+
- MariaDB 5.5.5+
هذه الحدود هي Minimums للتوافق وليست توصية تشغيل مثالية. لموقع Production في 2026، استخدم إصدار PHP مدعومًا أمنيًا ومتوافقًا مع إضافاتك وقالبك، واختبر الانتقال على Staging قبل تغييره في الخادم.
هل WordPress 7.1 متوافق للخلف؟
الإصدار يحافظ على نهج WordPress في Backward Compatibility، لكن هذا لا يعني أن كل Custom Code سيعمل دون اختبار. أعلى مناطق المخاطرة عمليًا هي:
- JavaScript يتعامل مباشرة مع DOM المحرر ويفترض عدم وجود iframe.
- CSS للإدارة أو المحرر يعتمد على Cascade بين Admin وCanvas.
- Plugins تعتمد على jQuery UI behavior أو styling قديم.
- Media integrations تعتمد على Upload/Pagination flow سابق.
- تكاملات Abilities API أو REST التي تعتمد على Schema/Exposure behavior سابق.
للكود المخصص، استخدم Staging ونسخة Git واضحة، وراجع PHP error log وBrowser console أثناء الاختبار. يمكنك أيضًا مراجعة دليل استخدام WPCode وإضافة الأكواد في WordPress بأمان إذا كنت تدير Snippets مخصصة.
طريقة التحديث الآمن إلى WordPress 7.1

- خذ نسخة احتياطية كاملة: قاعدة البيانات و
wp-contentوملفات الإعداد الضرورية، وتأكد أن النسخة قابلة للاستعادة وليست مجرد Backup موجود. - أنشئ Staging: اختبر على نسخة قريبة من Production من حيث PHP والإضافات والقالب والبيانات.
- حدّث القالب والإضافات أولًا عند الحاجة: راجع Compatibility Notes من المطورين، خصوصًا Plugins الخاصة بالمحرر وMedia وWooCommerce.
- حدّث WordPress 7.1 على Staging: ثم نفذ Database Upgrade إن ظهر.
- اختبر Regression: تسجيل الدخول، Block Editor، صفحات القالب، Forms، Search، REST endpoints، Cron، Email، WooCommerce Cart/Checkout إذا كان الموقع متجرًا.
- راجع Logs وConsole: PHP warnings/fatals وJavaScript errors وREST failures.
- اختبر Performance بشكل صحيح: لا تخلط Lighthouse Lab Data مع CrUX Field Data. قارن TTFB/LCP/INP/CLS ببيانات متجانسة.
- انشر على Production في نافذة صيانة منخفضة المخاطر: مع Rollback plan جاهز ومراقبة ما بعد التحديث.
إذا كان الموقع يقدم خدمة تجارية حرجة، راجع أيضًا دليل حماية WordPress وتقليل مخاطر الموقع لتضمين التحديثات ضمن سياسة أمان أوسع.
ماذا لم يدخل WordPress 7.1؟
من المهم عدم نسب ميزات للإصدار لم تدخل النسخة النهائية. وفق Field Guide، Real-time Collaboration لم تُفعّل في Core النهائي، كما تم تأجيل React 19 لما بعد 7.1، وبقي Classic Block متاحًا بدل إخفائه من Inserter.
هذه النقطة مهمة عند قراءة أخبار Beta وRC القديمة: لا تفترض أن كل Proposal أو Experimental Feature وصلت إلى Stable Release.
هل يجب تحديث موقعك إلى WordPress 7.1 الآن؟
نعم في أغلب الحالات، لكن بعد اختبار التوافق. بما أن 7.1 إصدار Stable رسمي، البقاء على إصدار قديم دون سبب فني ليس استراتيجية جيدة. الاستثناء العملي هو وجود Plugin أو Theme حرج لم يُختبر بعد أو أظهر Regression واضحًا؛ هنا تؤجل التحديث لفترة قصيرة وتصلح التوافق، بدل تنفيذ Upgrade أعمى.
للمواقع التي تعتمد على ACF أو حقول ومكونات مخصصة، راجع أيضًا دليل ACF في WordPress 2026 ضمن فحص توافق بيئة التحرير والحقول المخصصة.
أسئلة شائعة حول WordPress 7.1
ما تاريخ إصدار WordPress 7.1؟
صدر WordPress 7.1 “Mary Lou” رسميًا في 19 أغسطس 2026.
ما أقل إصدار PHP يدعمه WordPress 7.1؟
الحد الأدنى الرسمي هو PHP 7.4، مع ضرورة استخدام إصدار PHP ما زال مدعومًا أمنيًا ومتوافقًا مع مكونات موقعك.
هل التحديث إلى 7.1 سيحسن Core Web Vitals تلقائيًا؟
لا. تحسينات Media وCore قد تساعد في سيناريوهات معينة، لكن Core Web Vitals تعتمد على القالب والأصول والاستضافة والكاش وتجربة المستخدم الفعلية. استخدم Search Console وCrUX للـField Data.
ما أكثر تغيير قد يكسر إضافة مخصصة؟
لا يوجد تغيير واحد يضمن حدوث كسر، لكن Iframed Editor يستحق أولوية الاختبار لأي Plugin يتعامل مع DOM المحرر أو يحقن CSS/JS في Canvas، وكذلك تحديث jQuery UI للتكاملات القديمة.
الخلاصة
WordPress 7.1 تحديث رئيسي يضيف أساسًا أقوى للمحرر والوسائط وAbilities API وGlobal Styles وإمكانية الوصول، مع تغييرات Developer-facing حقيقية تحتاج اختبارًا. نفذ التحديث عبر Backup + Staging + Compatibility QA + Regression Testing، ثم انشر على Production مع Rollback واضح. بهذه الطريقة تستفيد من الإصدار دون تحويل التحديث إلى مخاطرة تشغيلية.


1 تعليق