مشروع WordPress Sandbox الجديد : اختبار القوالب والمكونات الإضافية في المتصفح
WordPress Sandbox، وهو مشروع تجريبي يستخدم WebAssembly (WASM) لتشغيل WordPress في المتصفح بدون خادم PHP، يعمل باستمرار منذ أن قدمه المساهم الأساسي الذي ترعاه شركة Automattic Adam Zieliński في وقت سابق من هذا العام في سبتمبر.
نشر Zieliński ثلاثة تحديثات جديدة على Twitter هذا الأسبوع، مما يدل على إمكانات المشروع لتوفير IDE في المتصفح لتطوير المكونات الإضافية إلى جانب طريقة سريعة لتدوير بيئة اختبار للقوالب والمكونات الإضافية.
مشروع WordPress Sandbox الجديد : اختبار القوالب والمكونات الإضافية في المتصفح
في المثال الأول، يوضح كيف يمكن استخدام المشروع لاختبار السمات من دليل سمات WordPress في المتصفح مباشرةً. سيؤدي النقر فوق عنوان URL التجريبي إلى تشغيل موقع به سمة قلادة نشطة، ولكن يمكن تغيير السمة إلى سمة أخرى من الدليل عن طريق إلحاق اسم سمة مختلف بنهاية عنوان URL. جميع التغييرات التي أجريتها على العرض التوضيحي خاصة وتختفي بعد تحديث الصفحة. مع بعض التحسينات، يمكن أن يكون هذا تحويليًا لمعاينة السمات على WordPress.org.
With WordPress Sandbox, you can test-drive themes from the directory right in your browser.
For example, click here to try Pendant theme:https://t.co/nYDjXUAwLv
You can replace "pendant" in the URL with another theme from the directory. pic.twitter.com/OFGqimFd6c
— Adam Zieliński (@adamzielin) December 7, 2022
أظهر Zieliński أيضًا إمكانات WordPress Sandbox في اختبار المكونات الإضافية مباشرة في المتصفح. يستخدم المثال CoBlocks ولكن يمكن تغييره إلى أي مكون إضافي آخر من الدليل عن طريق استبدال اسم البرنامج المساعد. إن إتاحة هذا لمستخدمي WordPress من شأنه تسريع عملية اختيار المكون الإضافي بشكل كبير في الحالات التي لا يكون فيها من الواضح ما إذا كان المكون الإضافي سيفعل ما تأمل أن يفعله. سيكون مفيدًا أيضًا إذا كان بإمكانك إلحاق العديد من ارتباطات المكونات الإضافية بعنوان URL لتثبيت أكثر من واحد.
With WordPress Sandbox, you can test-drive plugins from the directory right in your browser.
For example, click here to try CoBlocks:https://t.co/18jTGosPW7
You can replace "coblocks" with another plugin from the directory. pic.twitter.com/zzelQNtzK2
— Adam Zieliński (@adamzielin) December 7, 2022
أحدث عرض توضيحي هو مقطع فيديو يوضح كيف يمكن استخدام المشروع لإنشاء IDE في المتصفح لتطوير المكونات الإضافية، حيث يتم عرض التغييرات مباشرة.
قد يهمك أيضاً : كيفية تعطيل ملف htaccess. على خادم الويب الخاص بك 2022
The future of WordPress development?
Build plugins in your browser and see the results live.
Here's an early demo with WordPress Sandbox – there is no WordPress running on the backend! pic.twitter.com/yIhRoNW5IK
— Adam Zieliński (@adamzielin) December 8, 2022
لمزيد من الأمثلة على إمكانات WordPress Sandbox، تحقق من العرض السريع الذي صممه Zieliński والعب مع نسخة WordPress مباشرة في المتصفح لرؤية الموقع محدثًا على الفور أثناء كتابة التعليمات البرمجية.