آموزش غیرفعال کردن گوتنبرگ Disable Gutenberg

آموزش غیرفعال کردن ویرایشگر جدید وردپرس

غیرفعال کردن گوتنبرگ در وردپرس یا Disable Gutenberg WordPress یکی از سوالات رایج کاربران می باشد. وردپرس با به روزرسانی جدید خود، ویرایشگر جدیدی به وردپرس اضافه نموده است. البته این ویرایشگر کمی سردرگم کننده می باشد. امروز می خواهیم شما را به صورت کامل با نحوه غیرفعال کردن ویرایشگر گوتنبرگ در وردپرس آشنا کنیم. با ویژوال کامپوزر فارسی همراه باشید.

ویرایشگر گوتنبرگ (Gutenberg) چیست؟

ویرایشگر گوتنبرگدر نسخه ۵.۰ وردپرس ویرایشگر جدید گوتنبرگ (Gutenberg) به صورت پیش فرض به عنوان ویرایشگر اصلی تنظیم شده است. ویرایشگر گوتنبرگ به منظور کاهش نصب افزونه های اضافی طراحی شده است.

ویرایشگر گوتنبرگ دارای بسیاری از المان هایی می باشد که تنها در افزونه هایی مانند ویژوال کامپوزر یا امثال آنها یافت می شود. ویرایشگر Gutenberg یک انقلاب جدید در زمینه ویرایشگر وردپرس محسوب می شود.

مشکلی که در ویرایشگر گوتنبرگ وجود دارد این است که این ویرایشگر بسیار سردرگم کننده می باشد. و نیاز است تا چند ماهی با آن کار کنید تا به آن عادت کنید. اما در این بین اکثر کاربران از همان ویرایشگر قدیمی و کلاسیک راضی اند و دوست دارند مجددا از همان ویرایشگر کلاسیک وردپرس استفاده کنند.

به گفته توسعه دهنده گان وردپرس، ویرایشگر کلاسیک وردپرس تا سال ۲۰۲۱ فعال خواهد بود و بعد از آن تنها باید از ویرایشگر گوتنبرگ استفاده شود. پس ناچاریم کار با ویرایشگر گوتنبرگ را هم یاد بگیریم.

آموزش غیرفعال کردن ویرایشگر گوتنبرگ Gutenberg

برای غیرفعال کردن گوتنبرگ در کل سه راه وجود دارد:

افزونه Disable Gutenberg

افزونه Disable Gutenberg به صورت خیلی ساده و راحت ویرایشگر گوتنبرگ را غیرفعال می کند و ویرایشگر پیش فرض کلاسیک را فعال می کند. تنها کافی است این افزونه را از مخزن وردپرس دانلود کنید. لینک دانلود به صورت مستقیم هم در زیر قرار داده شده است.

دانلود افزونه Disable Gutenberg

بعد از نصب افزونه Disable Gutenberg در قسمت تنظیمات » Disable Gutenberg می توانید تنظیمات افزونه را کامل کنید.

مانند تصویر پایین تیک گزینه Complete Disable را فعال کنید و دکمه ذخیره تغییرات را بزنید. از این به بعد ویرایشگر گوتنبرگ غیرفعال خواهد بود..

افزونه Disable Gutenberg


افزونه Classic Editor

افزونه Classic Editor توسط خود توسعه دهندگان وردپرس نوشته شده است و دلیل محبوبیت آن نیز همین است. هیچ تفاوت کاربری بین افزونه Disable Gutenberg و Classic Editor وجود ندارد و هر دو یک کار را انجام می دهند. برای دانلود آخرین نسخه از این افزونه بر روی لینک زیر کلیک کنید.

دانلود افزونه Classic Editor

بعد از نصب افزونه Classic Editor در قسمت تنظیمات » نوشتن می توانید تنظیمات افزونه را کامل کنید.

در قسمت ویرایشگر پیش فرض برای همه کاربرها، گزینه ویرایشگر کلاسیک را انتخاب کنید. حالا ویرایشگر گوتنبرگ غیرفعال می شود و می توانید از ویرایشگر سابق وردپرس استفاده کنید.

افزونه Classic Editor


افزونه Visual Composer

افزونه Visual Composer در نسخه جدید خود با اضافه نمودن گزینه Disable Gutenberg Editor به راحتی می تواند ویرایشگر گوتنبرگ را غیرفعال کند.

اگر از افزونه ویژوال کامپوزر استفاده می کند نیاز نیست که افزونه های بالا را نصب کنید. تنها با یک کلیک می توانید ویرایشگر Gutenberg را غیرفعال کنید.

وارد قسمت تنظیمات افزونه ویژوال کامپوزر شوید و تیک گزینه Disable Gutenberg Editor را فعال کنید. به همین راحتی ویرایشگر گوتنبرگ غیرفعال می شود.

غیرفعال کردن گوتنبرگ با افزونه ویژوال کامپوزر


استفاده از کد مخصوص غیر فعال سازی

با تشکر از دوست عزیز و خوب مون جناب آقای علی دهانی (wphelp@alidahani.ir) که این کد رو به ما معرفی نمودند. با استفاده از این کد می توانید خیلی راحت و سریع بدون نیاز به هیچو افزونه دیگری و حتی ویژوال کامپوزر، ویرایشگر گوتنبرگ را غیر فعال کنید.

مزیت این روش چیست؟

با این روش می توانید در هر قالبی بدون نصب هیچ گونه افزونه ای ویرایشگر گوتنبرگ را غیر فعال نماید. تنها کافی است کد زیر را در فایل Function.php قالب خود که در پوشه قالب قرار دارد کپی کنید. تا برای همیشه ویرایشگر جدید گوتنبرگ غیرفعال گردد.

// disable for posts
add_filter('use_block_editor_for_post', '__return_false', 10);
// disable for post types
add_filter('use_block_editor_for_post_type', '__return_false', 10);

عیب این روش چیست؟

مشکلی که این روش دارد این است که اگر قالب وب سایت خود را به روز نماید کد حذف می شود و باید مجددا کد را به قالب اضافه کنید. به نظر خودم این روش در صورتی عالی است که افزونه WPBakery Page Builder یا Visual Composer را نصب نکرده باشید. اینجوری نیازی به نصب افزونه هایی که در بالا ذکر شد ندارید.


سخن پایانی

امیدواریم از آموزش غیرفعال کردن گوتنبرگ در وردپرس راضی باشید. هرگونه سوال در مورد این موضوع را می توانید در بخش نظرات اعلام بفرمایید.

2 نظرات
  1. علی دهانی می گوید

    سلام خسته نباشید خدمت شما کاربران عزیز سایت ویژوال کامپوزر فارسی

    همونطور که میدونید نصب افزونه زیاد باعث میشه در اینده تداخل های به وجود بیاد و اگه افزونه ها زیاد باشن شناسایی تداخل کمی سخت و زمان بر هست

    و یا هم تو سرعت سایت تاثیر داره
    ویرایشگر Gutenberg
    رو بدون نصب
    افزونه وایشگر کلاسیک و یا افزونه های دیگه غیر فعال کنید

    کافیه کد زیر رو در
    فایل فانکشن قالبتون قرار بدید

    // disable for posts
    add_filter(‘use_block_editor_for_post’, ‘__return_false’, 10);

    // disable for post types
    add_filter(‘use_block_editor_for_post_type’, ‘__return_false’, 10);

    موفق باشید

    1. فرشید
      فرشید می گوید

      با سلام و احترام.
      درود بر شما از راهنمایی خوب شما.

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

19 − 12 =