تحديثات Crocoblock سبتمبر 2026: JetGEO وإصلاحات أمنية

مكعبات بازل شفافة تتراص ومكعب جديد مضيء يأخذ مكانه في إشارة إلى تحديثات Crocoblock لشهر سبتمبر

لو شغلك قايم على ووردبريس إلى منصة ديناميكية: تنشئ بها أنواع المحتوى والحقول والتصنيفات المخصصة والعلاقات، ثم تعرض البيانات بقوالب القوائم ومنشئ الاستعلامات مع القالب كاملًا والنماذج والنوافذ المنبثقة.">Elementor.">JetEngine وأخواته، الشهر ده مش شهر «حدّث وخلاص». فيه إضافة جديدة خالص اسمها JetGEO، وCrocoBuilder قرّب يبقى نسخة نهائية، والأهم: كمية إصلاحات أمنية في JetFormBuilder وJetElements تخليك تفتح الإضافات والقوالب والمستخدمين والإعدادات، وما يظهر فيها يختلف حسب دور المستخدم.">لوحة التحكم دلوقتي. تعالى نرتبها حسب الأولوية.

الأولوية الأولى: الإصلاحات الأمنية

إن كنت تدير مواقع عملاء بإضافات Crocoblock، فابدأ من هنا قبل أي ميزة جديدة. أغلب إصلاحات هذا الشهر تخص ثغرات يمكن استغلالها دون تسجيل دخول.

حدّث الآن

أهم الإصلاحات الأمنية

  • عاجل

    JetFormBuilder 3.6.5.3

    حقن SQL وترويسات بريد بدون تسجيل دخول.

  • عاجل

    JetElements 2.9.2.2

    تضمين ملفات غير موثوقة وXSS مخزَّن.

  • مهم

    JetEngine 3.8.15.4

    تهريب البيانات الديناميكية وتحقق من الاستعلامات.

  • مهم

    JetSearch 3.6.3.1

    منع تنفيذ ملفات SVG المرفوعة.

ابن موقعك قطعة قطعةarabcms.com
الإضافة (Plugin)الإصدار الآمنأبرز ما أُصلح
JetFormBuilder3.6.5.3حقن SQL أعمى، وحقن ترويسات البريد، وحقن HTML في الإشعارات، وكلها بدون تسجيل دخول
———
JetElements2.9.2.2تضمين ملفات غير موثوقة كنمط خريطة، وXSS مخزَّن في عدة ودجات
JetEngine3.8.15.4تهريب البيانات الديناميكية داخل خصائص HTML، والتحقق من معرّفات الاستعلام على السيرفر
JetSearch3.6.3.1منع تنفيذ ملفات SVG المرفوعة
JetReviews3.1.2.1CSP من أقوى وسائل الحد…">XSS مخزَّن في أسماء كتّاب التعليقات
JetBlog / JetTricks / JetTabs2.4.10.1 / 2.0.2 / 2.3.4ثغرات XSS في إعدادات الودجات
JetBlocks1.5.2.1تنظيف مخرجات JSON-LD في Breadcrumbs

ماذا تفعل الآن: حدّث من Crocoblock ← JetPlugins Dashboard ← Update، أو بالأمر wp plugin update --all إن كانت التحديثات مفعلة عبر الترخيص. ابدأ بـ JetFormBuilder لأن النماذج مكشوفة للزوار دائمًا.

الجديد: JetGEO لإدارة ظهورك في الذكاء الاصطناعي

JetGEO إضافة جديدة تمامًا هدفها تحسين الظهور في محركات الذكاء الاصطناعي (Generative Engine Optimization)، أي التحكم في كيفية قراءة أدوات مثل ChatGPT وGemini لموقعك. وتجمع خمس وحدات في مكان واحد:

  • التحكم في الظهور: تحدد أنواع المحتوى والصفحات المسموح لأدوات الذكاء الاصطناعي بقراءتها، والمحتوى الخاص يبقى محجوبًا تلقائيًا.
  • توليد ملف llms.txt: تنشئ الملف وتعاينه وتحدّثه بقوالب ووسوم ديناميكية دون تعديل ملفات على السيرفر.
  • صفحات Markdown نظيفة: تقدّم للوكلاء الآليين نسخة نصية خالية من القوائم والسكربتات لتسهيل القراءة.
  • قواعد الزواحف: تدير robots.txt من واجهة مرئية، وتسمح أو تحظر كل زاحف ذكاء اصطناعي (AI Crawler) على حدة.
  • تحليلات حية: ترى أي البوتات زارت الموقع، وأي الصفحات قرأت، وما الذي حُجب.

رأينا في ArabCMS: لمواقع المحتوى العربي، الظهور في إجابات الذكاء الاصطناعي فرصة حقيقية لأن المنافسة بالعربية أقل. لكن لا تفعّل كل الوحدات دفعة واحدة؛ ابدأ بالتحليلات لتعرف أي البوتات تزورك فعلًا، ثم قرر ما تسمح به.

CrocoBuilder يصل إلى النسخة المرشحة

منشئ الصفحات الجديد من Crocoblock وصل إلى النسخة المرشحة للإصدار (Release Candidate) 1.0.0-rc.1 بعد ثلاث نسخ تجريبية هذا الشهر. أبرز الإضافات:

  • تحكم في الأعمدة والفواصل وعدد الشرائح لكل نقطة توقف (Breakpoint) في عناصر Collection.
  • خيار Is Styling Property في Component Builder، وهو أداة لتحويل خاصية في المكوّن إلى خاصية تصميم قابلة للتعديل.
  • خيار لإزالة بعض الخصائص والكلاسات الداخلية من الكود النهائي، وهذا مفيد لنظافة HTML.
  • تحسينات في تكامل MCP وفي مساعد الذكاء الاصطناعي، وأدوات تكبير وتصغير لمساحة العمل.
  • كل النصوص أصبحت جاهزة للترجمة، مع إصلاح مشاكل في تنسيق المحرر باتجاه RTL.

النسخة ما زالت مرشحة وليست مستقرة، فجرّبها على بيئة الاختبار (Staging) أو مشروع شخصي، وليس على موقع عميل حي.

في Elementor: إن كان موقعك مبنيًا على Elementor Pro وJetEngine، فلا داعي للانتقال الآن. كل تحديثات JetEngine وJetSmartFilters تعمل مع Elementor كالمعتاد، وCrocoBuilder خيار إضافي لا بديل إلزامي.

تحديثات JetEngine 3.8.15 التي تهمك

بعيدًا عن الأمان، حملت سلسلة 3.8.15 تحسينات عملية:

  • التقويم الديناميكي (Dynamic Calendar): خيار للانتقال تلقائيًا إلى أقرب شهر فيه مقالات، بدلًا من عرض شهر فارغ.
  • خرائط القوائم: تحميل Google Maps API بشكل غير متزامن، وهذا يحسّن سرعة الصفحات التي تحتوي على خرائط.
  • حقول Textarea: خيار Sanitize Callback لتنظيف القيمة عند الحفظ.
  • إصلاح RTL: إصلاح ترويسة صندوق التصنيفات في واجهة Meta Boxes عند العمل باتجاه RTL، وهذا يهم كل لوحة تحكم عربية.
  • Query Builder: احترام استثناءات post__not_in حتى مع الفلترة اللحظية، فلا تظهر مقالات استبعدتها.
  • توقيع لطلبات AJAX: طلبات القوائم أصبحت تحمل توقيعًا يمنع التلاعب بإعداداتها من المتصفح.

إضافات الحجز والمتاجر

  • JetBooking 4.1.3: إصلاحات مهمة لأسعار الحجز في سلة WooCommerce؛ منها تغيّر السعر عند إعادة الحساب، وتكرار الضرائب، ومضاعفة الإضافات حسب عدد الوحدات. إن كنت تدير موقع شاليهات أو شقق فندقية، فهذا التحديث ضروري.
  • JetAppointment 2.5.3: إكمال المواعيد تلقائيًا بعد الدفع الناجح عبر Stripe، وإصلاح خطأ السعة في الحجز المتعدد.
  • JetProductGallery 2.4.0: تكامل مع معارض صور متغيرات المنتج (Variations) في WooCommerce.
  • إضافات JetFormBuilder: أصبحت كلها تعلن اعتمادها على JetFormBuilder رسميًا، وأضيف Cancel Subscription block لبوابة Stripe.

ملاحظة محلية: بوابة Stripe غير متاحة مباشرة للحسابات المصرية، فإن كنت في مصر فاعتمد على بوابات محلية مثل Paymob أو Fawry عبر WooCommerce، واستخدم JetFormBuilder لجمع البيانات فقط.

دروس ووثائق تستحق القراءة

من بين الوثائق المنشورة هذا الشهر، ثلاثة تفيد مطوّري JetEngine مباشرة:

  • إضافة وتعديل عناصر نوع المحتوى المخصص المستقل (CCT) عن بُعد عبر REST API، وهذا مفيد لربط تطبيق موبايل أو نظام خارجي بموقعك.
  • استخدام Listing من JetEngine كفلتر لـ Listing آخر، وهو حل أنيق لصفحات الكتالوج.
  • بناء أكورديون ديناميكي في Elementor من حقول Repeater باستخدام JetTabs، مثل عرض أيام رحلة سياحية، وهي فكرة قطعة قطعة مناسبة لمواقع السياحة.

الأسئلة الشائعة

س: هل يجب أن أحدّث JetFormBuilder فورًا؟
ج: نعم. الإصلاحات تشمل حقن SQL وحقن ترويسات البريد دون تسجيل دخول، والنماذج مكشوفة للزوار دائمًا. خذ نسخة احتياطية ثم حدّث.

س: هل JetGEO ضمن اشتراك Crocoblock All-Inclusive؟
ج: المقال الأصلي لم يوضح التسعير، فراجع صفحة الإضافة في حسابك قبل الاعتماد عليها في عرض سعر لعميل.

س: ما الفرق بين robots.txt وllms.txt؟
ج: الأول يحدد ما يُسمح للبوتات بزيارته، والثاني ملخص لمحتوى موقعك المهم بصيغة تفهمها نماذج الذكاء الاصطناعي بسهولة.

س: هل أبني مواقع العملاء الجديدة بـ CrocoBuilder؟
ج: ليس بعد. انتظر الإصدار المستقر 1.0.0، وجرّب النسخة المرشحة على مشاريع داخلية حتى تتعرف عليها.

الخلاصة

الخلاصة بالترتيب: حدّث JetFormBuilder وJetElements وJetEngine النهارده، وبعدها جرّب JetGEO على موقع واحد تشوف البوتات بتعمل إيه فيه. أما CrocoBuilder فتابعه من بعيد لحد ما تنزل النسخة المستقرة.

مرجع المقال (بالإنجليزية): Croco Educates September Issue: What’s New? (2026)
المقال ده مش ترجمة حرفية: متكيّف للقارئ العربي ومضاف عليه سياق ووردبريس وElementor وJetEngine.

لو لسه بتبني بالإضافات المجانية وعايز تجرّب JetEngine وJetGEO وبقية الإضافات اللي في المقال ده، الباقة الكاملة متاحة من هنا احصل على JetEngine.

اترك تعليقاً