درباره افزونه دیسیبل گوتنبرگ Disable Gutenberg
داستان این افزونه برمیگرده به اوایل سال ۲۰۱۸، درست همون موقعی که وردپرس داشت آماده میشد نسخه ۵.۰ رو با ویرایشگر گوتنبرگ بهعنوان هسته اصلی منتشر کنه. Jeff Starr، توسعهدهنده باتجربهای که از سال ۱۹۹۹ روی وب کار کرده و از ۲۰۰۴ روی وردپرس، دید که این تغییر اجباری برای خیلی از کاربران و توسعهدهندگان مشکلساز میشه. ویرایشگر کلاسیک با TinyMCE، متاباکسها، فیلدهای سفارشی، و کل صفحه «ویرایش نوشته» داشت جاشو به یه محیط بلاکبیس کاملاً متفاوت میداد. Jeff که خودش یه کلاسیکادیتور پر و پا قرص بود، نشست و Disable Gutenberg رو نوشت؛ نه فقط برای خودش، بلکه برای اون دسته از کاربران و توسعهدهندگانی که هنوز آماده این جهش نبودن. افزونه همچنان زیر چتر شرکت Plugin Planet خود Jeff فعاله و هیچ تغییر مالکیتی نداشته. کار اصلی این افزونه اینه که بعد از نصب، بدون هیچ تنظیمی، وردپرس رو ۱۰۰٪ گوتنبرگفری میکنه. ویرایشگر کلاسیک (TinyMCE) برمیگرده، متاباکسها، Quicktagها و فیلدهای سفارشی دوباره سرجاشون هستن. ولی همینجا تموم نمیشه؛ میشه گوتنبرگ رو فقط برای یه سری post type خاص، یه سری نقش کاربری مشخص، یه سری قالب صفحه، یا حتی یه نوشته خاص با whitelist غیرفعال کرد. علاوه بر اینا، ویجتهای بلاکی رو هم میشه غیرفعال کرد و ویجتهای کلاسیک رو برگردوند. پیامهای مزاحم «Gutenberg nag» و آیتم منوی مربوطه هم قابل مخفیسازی هستن. برای کاربر ایرانی چند نکته مهم وجود داره. اول اینکه این افزونه کاملاً سبکه و هیچ درخواستی به سرور خارجی نمیفرسته؛ نه API خارجی، نه CDN بیرونی، نه هیچ اتصالی که فیلتر یا تحریم باشه. روی هاستهای اشتراکی ایرانی هم بدون هیچ مشکلی کار میکنه چون مصرف حافظهاش پایینتر از میانگین افزونههای مشابهه. برای سایتهایی که از page builderهایی مثل Elementor یا قالبهای قدیمیتر استفاده میکنن و با گوتنبرگ تداخل دارن، این افزونه یه راهحل سریع و بدون دردسره. ضمناً اگه مشتری یا کاربر ادمین سایتت با ویرایشگر کلاسیک راحتتره و نمیخوای مجبورش کنی با بلاکادیتور کنار بیاد، میتونی دقیقاً برای همون نقش کاربری گوتنبرگ رو خاموش کنی. ولی یه محدودیت مهم داره که باید بدونی: این افزونه رو نباید همزمان با افزونه Classic Editor نصب کنی، چون هر دو دارن یه کار رو انجام میدن و ممکنه اسکریپتهای تکراری لود بشن و رفتار غیرمنتظرهای ایجاد بشه. یه نکته دیگه اینه که با پیشروی وردپرس به سمت Full Site Editing و قالبهای بلاکی، هر چقدر بیشتر از گوتنبرگ فاصله بگیری، بعداً مهاجرت سختتری خواهی داشت. توصیه عملی: اگه سایتت روی یه قالب یا page builder قدیمیتر اجرا میشه، مشتریهایت با کلاسیکادیتور کار میکنن، یا پلاگینهای حیاتیات با گوتنبرگ سازگار نیستن، این افزونه رو نصب کن. اگه داری یه سایت جدید از صفر میزنی یا میخوای از قابلیتهای FSE وردپرس ۶ به بعد استفاده کنی، بهتره باهاش کنار بیای تا این افزونه رو نصب کنی.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 3.3.1» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (disable-gutenberg-3.3.1.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه دیسیبل گوتنبرگ Disable Gutenberg اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 3.3.1
- Fixes bug with reset options
- Updates plugin settings page
- Improves readme.txt documentation
- Tests on WordPress 7.0