ویرایشگر گوتنبرگ (Gutenberg)، که از نسخه ۵.۰ وردپرس معرفی شد، یک تحول بزرگ در ویرایش محتوای وبسایتها به شمار میرود. این ویرایشگر بر پایه مفهوم بلوکها طراحی شده است و به کاربران امکان میدهد تا با استفاده از عناصر بصری، صفحات و نوشتههای خود را بدون نیاز به کدنویسی پیچیده طراحی کنند.
مطالعات و نظرسنجیهای انجامشده توسط جامعه وردپرس نشان میدهد که در حالی که بسیاری از توسعهدهندگان و مدیران سایتهای مدرن به استفاده از گوتنبرگ روی آوردهاند، درصد قابل توجهی از کاربران همچنان تمایل به غیر فعال کردن ویرایشگر گوتنبرگ دارند.
از دلایل این ترجیح آنها به استفاده از ویرایشگر کلاسیک و اقدام به غیر فعال کردن ویرایشگر گوتنبرگ، میتواند به موارد زیر اشاره کرد:
- سادهبودن رابط کاربری
- سازگاری با افزونههای قدیمی
- کاهش زمان آموزش و تطبیقپذیری با سیستمهای قبلی
طبق گزارشهای منتشرشده توسط WordPress.org، بیش از ۵ میلیون نصب فعال برای افزونه “Classic Editor” ثبت شده است، که نشاندهنده علاقه زیاد کاربران به ویرایشگر قدیمی است.
همچنین، نظرسنجیهای انجامشده توسط پلتفرمهایی مانند Kinsta و WPBeginner نشان میدهد که حدود ۴۵٪ از کاربران حرفهای وردپرس در سالهای اخیر از گوتنبرگ استفاده نکردهاند و همچنان به ویرایشگر کلاسیک وفادار ماندهاند.
در این مقاله، قصد داریم تا با بررسی دو روش مؤثر برای غیرفعال کردن ویرایشگر گوتنبرگ به کاربران کمک کنیم تا بتوانند از ویرایشگر کلاسیک وردپرس استفاده کنند. این دو روش عبارتند از:
۱. استفاده از افزونههای آماده: از جمله افزونههای معتبر و شناختهشده برای این کار، افزونهی محبوب Classic Editor است که به سادگی امکان بازگشت به ویرایشگر سنتی را فراهم میکند.
۲. استفاده از قطعه کد در فایل functions.php: این روش به کاربرانی که آشنایی نسبی با کدنویسی دارند اجازه میدهد تا بدون نیاز به نصب افزونه اضافی، گوتنبرگ را از طریق توابع وردپرس غیرفعال کنند.
با بررسی این دو روش، کاربران میتوانند بر اساس نیاز خود تصمیمگیری کنند و تجربهای سادهتر و مطابق با روالهای قدیمی در مدیریت محتوای سایتهای خود داشته باشند.
۱. غیر فعال کردن ویرایشگر گوتنبرگ به وسیله افرونه:
۱. وارد بخش افزونه ها شوید.
۲. افزودن افزونه تازه.
۳.در قسمت جستجو عبارت “ویرایشگر کلاسیک” را تایپ کنید
۴. افزونه را نصب و فعال کنید.
۵. .پس از فعالسازی، گوتنبرگ غیرفعال شده و ویرایشگر کلاسیک باز میگردد.
۲. افزودن کد به فایل functions.php
اگر قصد ندارید که افزونه ای را به سایت خود اضاف کنید، میتوانید با اضافه کردن قطعه کد زیر در انتهای فایل functions.php قالب خود، گوتنبرگ را غیرفعال کنید:
۱. به سایت وردپرس خود وارد شوید.
۲. در داشبورد وردپرس، از منوی سمت راست به مسیر نمایش > ویرایشگر پرونده پوسته (یا در نسخههای جدید، ویرایشگر قالب) بروید.
۳. در صفحه ویرایشگر قالب، در سمت راست (یا چپ بسته به زبان وردپرس)، لیستی از فایلهای قالب را مشاهده خواهید کرد.
۴. به دنبال فایل با نام functions.php بگردید. معمولاً این فایل در مسیر زیر در هاست قرار دارد:
/wp-content/themes/نام-قالب/functions.php
۵. روی این فایل کلیک کنید تا ویرایشگر متن وردپرس آن را باز کند.
۶. به انتهای فایل functions.php بروید و کد زیر را به آن اضافه کنید:
add_filter('use_block_editor_for_post', '__return_false', 10);
۷. بعد از اضافه کردن کد، روی دکمه “ذخیره پرونده” کلیک کنید.
پس از ذخیره، بررسی کنید که سایت به درستی کار میکند و ویرایشگر کلاسیک فعال شده است.
همچنین میتوانید این تکه کد را در هاست خود به فایل Function.php اضافه کنید، برای این کار مراحل زیر را دنبال کنید:
۱. وارد هاست سیپنل (cPanel) یا دایرکتادمین شوید.
۲. به بخش File Manager (مدیریت فایلها) بروید.
۳. به مسیر زیر بروید:
public_html/wp-content/themes/نام-قالب/
۴. فایل functions.php را پیدا کرده و روی Edit (ویرایش) کلیک کنید.
۵. کد موردنظر را اضافه و تغییرات را ذخیره کنید.
برای اطمینان از عملکرد سایت، پس از انجام تغییرات، سایت خود را مجدداً بارگذاری کنید. اگر با مشکلی روبرو شدید، کد اضافه شده را حذف کنید و دوباره بررسی کنید.
نکات مهم
- قبل از هر تغییری، از فایل functions.php بکاپ بگیرید.
- اگر بعد از اضافه کردن کد، سایت دچار مشکل شد، میتوانید از طریق هاست وارد شده و کد را حذف کنید.
- برای سفارشیسازی دقیقتر، میتوانید از افزونههایی مانند “Code Snippets” جهت افزودن کدهای دلخواه بدون ویرایش فایل قالب استفاده کنید.