Playground टीम ने 28 नवंबर 2025 को अपनी साप्ताहिक बैठक आयोजित की। यहाँ घोषणाओं, योगदानकर्ताओं के अपडेट और चर्चाओं का सारांश दिया गया है।
संचालक: @fellyph
घोषणाएँ
Xdebug समर्थन अब उपलब्ध है
WordPress Playground में PHPPHP PHP (PHP: Hypertext Preprocessor का पुनरावर्ती संक्षिप्त नाम) एक व्यापक रूप से उपयोग की जाने वाली ओपन सोर्स सामान्य-उद्देश्य स्क्रिप्टिंग भाषा है, जो विशेष रूप से वेब विकास के लिए उपयुक्त है और HTML में एम्बेड की जा सकती है। https://www.php.net/manual/en/index.php को डीबग करना अब और आसान हो गया है। टीम ने Xdebug के साथ डीबगिंग पर एक विस्तृत मार्गदर्शिका प्रकाशित की है, जो अब PHP-WASM CLICLI कमांड लाइन इंटरफ़ेस। Mac में Terminal (Bash), Windows में Command Prompt या WordPress के लिए WP-CLI। और WP Playground CLI दोनों में उपलब्ध है। यह सुविधा डेवलपर्स को कोड को चरण-दर-चरण चलाने, वेरिएबल्स का निरीक्षण करने और अपनी पसंद के IDE—जिनमें VS Code और PhpStorm शामिल हैं—के भीतर सीधे समस्याओं का निवारण करने की अनुमति देती है।
अपने ब्राउज़र में GutenbergGutenberg Gutenberg प्रोजेक्ट WordPress का नया Editor Interface है। संपादक नई सामग्री बनाने की प्रक्रिया और अनुभव को बेहतर बनाता है, जिससे समृद्ध सामग्री लिखना बहुत सरल हो जाता है। इसमें शॉर्टकोड, कस्टम HTML आदि के बजाय समृद्धता जोड़ने के लिए ‘ब्लॉक्स’ का उपयोग किया जाता है।
https://wordpress.org/gutenberg/ शाखाओं का पूर्वावलोकन करें
एक नई सुविधा डेवलपर्स को सीधे ब्राउज़र में Gutenberg विकास शाखाओं का पूर्वावलोकन करने की अनुमति देती है। नवीनतम trunk परिवर्तनों का परीक्षण करें या pull request बनाए बिना अथवा स्थानीय वातावरण सेट अप किए बिना feature branches को देखें।
Blueprint संपादक में सुधार
Playground वेबसाइट में अब बेहतर UIUI UI, User Interface का संक्षिप्त नाम है—यह उस पृष्ठ का लेआउट है जिसके साथ उपयोगकर्ता इंटरैक्ट करता है। यह सोचें कि ‘वे ऐसा कैसे कर रहे हैं’ न कि वे क्या कर रहे हैं। एकीकरण और ऑटोकम्प्लीट कार्यक्षमता वाला बेहतर Blueprint संपादक शामिल है। इससे कस्टम Playground कॉन्फ़िगरेशन बनाने वाले डेवलपर्स के लिए Blueprints बनाना और संपादित करना अधिक सहज हो जाता है।
Playground CLI अपडेट
Playground CLI में कई सुधार किए गए हैं:
- पठनीय सहायता संदेश: CLI सहायता आउटपुट के फ़ॉर्मैटिंग और पठनीयता में सुधार किया गया।
- TERM=dumb संगतता: CLI का व्यवहार अब
TERM=dumbवातावरण में सही ढंग से काम करता है। - फ़ाइल लॉकिंग परीक्षण: CLI में फ़ाइल लॉकिंग के लिए परीक्षण जोड़े गए।
- SQLite लॉगिंग सुधार: लॉगिंग छोड़ने का अनुरोध किए जाने पर प्लगइनPlugin प्लगइन सॉफ़्टवेयर का एक ऐसा हिस्सा है जिसमें फ़ंक्शंस का एक समूह होता है, जिसे WordPress वेबसाइट में जोड़ा जा सकता है। ये आपकी WordPress वेबसाइटों की कार्यक्षमता बढ़ा सकते हैं या नई सुविधाएँ जोड़ सकते हैं। WordPress प्लगइन PHP प्रोग्रामिंग भाषा में लिखे जाते हैं और WordPress के साथ सहज रूप से एकीकृत होते हैं। ये WordPress.org Plugin Directory https://wordpress.org/plugins/ में निःशुल्क उपलब्ध हो सकते हैं या किसी तृतीय-पक्ष के भुगतान वाले प्लगइन हो सकते हैं। लॉगिंग व्यवहार को ठीक किया गया।
PHP WASM में सुधार
PHP WASM पैकेज में महत्वपूर्ण अपडेट प्राप्त हुए:
- डायनेमिक
intlएक्सटेंशन: @Yannick के काम की बदौलत, Playground वेब अब डायनेमिक एक्सटेंशन लोड कर सकता है।intlएक्सटेंशन पहला वेब डायनेमिक एक्सटेंशन है, जो अंतरराष्ट्रीयकरण समर्थन सक्षम करता है। यह आर्किटेक्चर ऐसे भविष्य का मार्ग खोलता है जिसमें Playground न्यूनतम PHP कोरCore कोर WordPress चलाने के लिए आवश्यक सॉफ़्टवेयर का समूह है। Core Development Team WordPress बनाती है। लोड करता है औरgdतथाlibxmlजैसे बड़े एक्सटेंशन केवल आवश्यकता पड़ने पर डाउनलोड करता है। - GD लाइब्रेरी अपग्रेड: संस्करण 2.3.3 में अपडेट किया गया, जिससे अधिक नवीन इमेज प्रोसेसिंग सुविधाएँ सक्षम हुईं।
- Emscripten अपग्रेड: संस्करण 4.0.5 से 4.0.19 में अपडेट किया गया।
Blueprints और SQLite
- बहु-पंक्ति SQL क्वेरी:
runSqlBlueprint चरण अब बहु-पंक्ति SQL क्वेरी का समर्थन करता है। - SQLite मेटाडेटा:
SQLITE_ENABLE_COLUMN_METADATAसक्षम किया गया और बंडल किए गए SQLite विकल्पों को अपडेट किया गया।
योगदानकर्ताओं के अपडेट
@fellyph ने PHP WASM के लिए Xdebug का दस्तावेज़ीकरण किया और Xdebug उदाहरण एकत्र किए। उन्होंने ब्राज़ील के Belo Horizonte और Rio de Janeiro में WordPress मीटअप में भी प्रस्तुति दी। इन आयोजनों के आयोजन के लिए @Caio Ferreira और @gugaalves को श्रेय।
@zieladam ने कई सुविधाएँ जारी कीं:
- पूरी starter site Blueprints वाली एक दृश्य Blueprints गैलरी
- WordPress रिपॉज़िटरी के लिए “Try it in Playground” GitHub Workflow
- GD लाइब्रेरी को 2.3.3 में अपग्रेड किया गया
वे @janjakes की playground.wordpress.net पर phpMyAdmin एकीकरण की अंतिम समीक्षाओं में भी सहायता कर रहे हैं और अतिरिक्त assets के साथ आने वाले Blueprints बनाने के लिए Blueprint bundle editor की संभावनाएँ तलाश रहे हैं।
@yannickdecat ने Emscripten को 4.0.5 से 4.0.19 में अपग्रेड किया और PHP.wasm Web में intl डायनेमिक एक्सटेंशन जोड़ा।
खुला मंच
Composer-निर्भर प्लगइनों को चलाना
@mujuonly ने Composer निर्भरताओं वाले PHP AI SDK का उपयोग करने वाले प्लगइनों को चलाने के बारे में प्रश्न उठाया। टीम ने चर्चा की कि Playground में Composer डिफ़ॉल्ट रूप से इंस्टॉल नहीं होता।
वर्तमान समाधान: composer.phar डाउनलोड करें और Blueprint या proc_open() जैसे PHP फ़ंक्शंस का उपयोग करके php composer.phar install चलाएँ।
भविष्य के सुधार: टीम ने पहली बार कमांड चलाए जाने पर Composer को स्वचालित रूप से डाउनलोड करने की संभावित संभावना पर चर्चा की, जिससे यह Blueprints में सहज रूप से काम करेगा। composer install जैसे कमांड टाइप करने के लिए एक टर्मिनल UI भी सीधे wishlist में है।
शामिल हों
#playground SlackSlack Slack एक सहयोगात्मक समूह चैट प्लेटफ़ॉर्म है https://slack.com/। WordPress समुदाय का अपना Slack चैनल https://make.wordpress.org/chat/ पर है। चैनल में Playground टीम की बैठकों में शामिल हों। सभी का स्वागत है—अपना परिचय दें और खुले मंच की चर्चा के लिए विषय लेकर आएँ।
श्रेय: @zaerl, @Yannick, @zieladam, @Dilip Modhavadiya, @SirLouen, @gugaalves, @eduardozulian, @janjakes, @Caio Ferreira, @mujuonly