وردپرس 5.1 به خاطر ویژگی جدیدش که بررسی قدیمی بودن نسخه PHP بود، با استقبال خوبی مواجه شد. این نسخه از وردپرس تا الان که در حال نوشتن این مقاله هستم، بیش از 7 میلیون بار دانلود شده است که نشان از همین استقبال دارد. هم اکنون نسخه 5.2 وردپرس نیز در حال تکامل است. این همه سرعت بینظیر است و فقط از وردپرس میتوان انتظار داشت! اما به راستی شما چه قابلیت هایی از وردپرس 5.2 انتظار دارید؟! آیا به آن فکر کردهاید؟ پیشنهاد میکنم کمی فکر کنید و اگر هم دوست دارید بدانید در نسخه 5.2 وردپرس چه اتفاقاتی قرار است رخ دهد، با ما همراه باشید.
قابلیت هایی از وردپرس 5.2
طبق برنامه تیم توسعه دهنده وردپرس، نسخه 5.2 وردپرس قرار است در تاریخ 23 April 2019 معادل 3 اردیبهشت 1398 عرضه شود.
یکی از ویژگیهایی که در این نسخه قرار است وجود داشته باشد، قابلیت مدیریت بلوکهای ویرایشگر گوتنبرگ است. خیل عظیمی از بلوکها در گوتنبرگ وردپرس وجود دارد که ممکن است خیلی از افراد به تعداد زیادی از آنها نیازی نداشته باشند. قسمتی از این بلوکها، بلوکهایی است که ابزارکهای وردپرس را در قالب بلوک در نوشته یا برگه سایت به نمایش میگذارند. این کار به زودی باعث میشود تفکر کاربران، به خصوص کاربران تازه کار، نسبت به ماهیت ابزارک در وردپرس تغییر کند و صرفا به چشم یک بلوک در گوتنبرگ به آنها نگاه کنند.
علاوه بر این، کاربران بسیاری وجود دارند که از افزونههای جانبی برای اضافه کردن بلوکهای بیشتر به گوتنبرگ استفاده میکنند؛ در حالی که از تعداد محدودی از آن ها استفاده شده و بقیه بلا استفاده هستند. مدیریت بلوکها در واقع یکی از قابلیت هایی از وردپرس 5.2 است که کاملا به آن پرداخته میشود.
به همین خاطر، تعدادی افزونه مستقل مثل Gutenberg Manager و Disable Gutenberg Blocks عرضه شدند تا به کاربران وردپرس این امکان را بدهند تا بلوکهای اضافی گوتنبرگ را حذف و مدیریت کنند. هر یک از این افزونهها از رابط کاربری خاص خود استفاده میکنند.
Gutenberg Manager
برای مثال، افزونه Gutenberg Manager، با استفاده از چند سربرگ، بلوک های پیش فرض و اضافه شده را از هم تفکیک کرده و با دسته بندی بلوکها، امکان مدیریت راحت بلوکهای گوتنبرگ را به ما میدهد.
Disable Gutenberg Blocks
افزونه Disable Gutenberg Blocks محیط سادهتری دارد. این افزونه لیستی از تمامی بلوکهای گوتنبرگ را نمایش میدهد که با تیک زدن هر یک میتوانید آنها را غیرفعال کنید.
در این بین، افزونه هایی که بلوکهای بیشتری نیز به گوتنبرگ اضافه میکردند، همانند افزونههای Advanced Gutenberg Blocks و CoBlocks ، امکان مدیریت و حذف بلوکهای اضافی گوتنبرگ را نیز فراهم کردهاند. از همینجا میتوان به قابلیت هایی از وردپرس 5.2 پی برد.
CoBlocks
افزونه CoBlocks نیز همین مسئولیت را بر عهده دارد. اما قابلیت جالبی که دراین افزونه وجود دارد این است که میتوان بلوکها را در خود صفحه گوتنبرگ فعال یا غیر فعال کرد. امکان غیر فعال کردن یک دستهبندی از بلوکها نیز امکان پذیر است.
پس از اینکه این قابلیت افزونه CoBlocks معرفی شد، افراد زیادی از تیم توسعه دهنده وردپرس درخواست کردند تا این قابلیت ساده به گوتنبرگ اضافه شود.
اما نظر برخی از افراد تیم وردپرس این بود که این قابلیت، بیشتر برای کاربران پیشرفته کاربرد دارد و کاربران عادی، نیازی به این قابلیت ندارند. همچنین اشاره کردند که این قابلیت جزو برنامههای اصلی توسعه گوتنبرگ نبوده است.
کاملا مشخص است که اولویتهای تیم توسعه دهنده وردپرس تغییر کرده است و اضافه کردن قابلیت مدیریت بلوکهای گوتنبرگ، یکی از قابلیتهایی است که انتظار میرود در نسخه 5.2 وجود داشته باشد؛ چرا که خیلی از کاربران از اینگونه افزونهها برای مدیریت بلوکهای گوتنبرگ استفاده میکنند.
هم اکنون این افزونهها هستند که نیاز کاربران را برطرف میکنند. هر یک از این افزونهها رابط کاربری خاص خود را دارند و بهتر است که خود وردپرس با رابط کاربری مناسبی، این امکان را در اختیار کاربرانش قرار دهد.
سایر امکانات
بقیه قابلیت هایی از وردپرس 5.2 که انتظار می رود وجود داشته باشند، عبارت اند از:
- بهبود Site Health Check
- جلوگیری از خطاهای PHP
- اطمینان از آپدیتهای اورجینال قالبها
قرار است نسخه بتای وردپرس 5.2 در تاریخ 14 March 2019 عرضه شود. باید منتظر باشیم و ببینیم تیم توسعه دهنده وردپرس در نسخه جدید، چقدر به قولهای خود پایبند هستند.