02191691075

پشتیبانی 24 ساعته

تهران ، خیابان ستارخان ، باقرخان

پلاک 117 ، طبقه دوم واحد 3

02191691075

پشتیبانی 24 ساعته

ملاقات حضوری شنبه تا پنج شنبه

از ساعت 8 صبح تا 8 عصر

آشنایی با انواع ادیتور وردپرس و نحوه سوئیچ بین آن ها     

به دلیل پیچیدگی که ویرایشگر گوتنبرگ وردپرس نسبت به ویرایشگر کلاسیک دارد برخی از کاربران با این ادیتور وردپرس خیلی احساس راحتی نمی‌کنند و استفاده از ویرایشگر کلاسیک را به ویرایشگر گوتنبرگ ترجیح می‌دهند.

به همین دلیل ادیتور وردپرس به کاربران برای انتخاب ویرایشگر مورد نظر خود حق انتخاب می‌دهد.

ما در این آموزش از هلدینگ فرتاک به آشنایی با انواع ادیتور وردپرس و نحوه سوئیچ بین آن ها خواهیم پرداخت.

ویرایشگر گوتنبرگ وردپرس چیست؟

کاربران با استفاده از این ادیتور وردپرس می‌توانند از امکانات ویژه ای مثل drag & drop استفاده کرده و فقط با کشیدن و رها کردن المان‌ها ، آنها را به پست مورد نظر خود اضافه کنند.

علت تغییر ویرایشگر گوتنبرگ وردپرس به ویرایشگر کلاسیک

ویرایشگر گوتنبرگ وردپرس از نسخه 5 به بعد، از سال 2018 به عنوان ادیتور وردپرس تعیین شد ولی بسیاری از کاربران وردپرس که مدت طولانی با ویرایشگر کلاسیک وردپرس کار کرده‌اند استفاده از ویرایشگر کلاسیک وردپرس را به ویرایشگر گوتنبرگ ترجیح می‌دهند.

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

روش های تغییر ویرایشگر گوتنبرگ به ویرایشگر کلاسیک در وردپرس

در ادامه روشهای تغییر ویرایشگر گوتنبرگ به ویرایشگر کلاسیک در وردپرس را آموزش خواهیم داد:

به طور کلی برای تغییر ویرایشگر گوتنبرگ به ویرایشگر کلاسیک در ادیتور وردپرس سه روش وجود دارد که عبارت هستند از:

  • استفاده از پلاگین کلاسیک ادیتور وردپرس Classic Editor
  • استفاده از پلاگین  Disable Gutenberg
  • غیرفعال‌سازی ادیتور گوتنبرگ با استفاده از کدنویسی

در ادامه روش‎های تغییر ویرایشگر گوتنبرگ به ویرایشگر کلاسیک را به طور جداگانه توضیح خواهیم داد.

آموزش تغییر ویرایشگر گوتنبرگ با استفاده از پلاگین Classic Editor

پلاگین Classic Editor WordPress بیش از 5 میلیون نصب فعال دارد و توسط تیم پشتیبانی فنی وردپرس به طور کامل تایید شده است.

با نصب این پلاگین وردپرس هیچ منوی جدیدی به داشبورد وردپرس سایت شما اضافه نخواهد بلکه  فقط برخی تنظیمات اضافی به بخش تنظیمات  settings اضافه می‌شود.

بعد از نصب این افزونه به منوی تنظیمات settings در پیشخوان وردپرس خود بروید و در این بخش روی گزینه نوشتن writing کلیک کنید.

همانطور که در تصویر زیر می‌بینید بعد از نصب پلاگین Classic Editor ، در این بخش دو گزینه اضافه می‌شود.

گزینه اول default editor for all users می‌باشد که از طریق آن می‌توانید ویرایشگر کلاسیک یا ویرایشگر گوتنبرگ را انتخاب کنید.

گزینه دوم Allow Users To Switch Editors است و مشخص می‌کند که آیا کاربران عادی سایت می‌توانند ویرایشگر وردپرس را تغییر دهند یا خیر.

با انتخاب هر یک از این گزینه ها در بخش Allow Users To Switch Editors دو حالت ایجاد خواهد شد که در ادامه توضیح خواهیم داد.

حالت اول : کاربران امکان تغییر ویرایشگر پیشفرض وردپرس را ندارد

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

حالت دوم : کاربران امکان تغییر ویرایشگر پیشفرض وردپرس را دارد

اگر در بخش Allow Users To Switch editors در قسمت تنظیمات داشبورد گزینه yes  را انتخاب کنید به کاربران امکان تغییر ویرایشگر پیشفرض وردپرس را خواهید داد.

در این حالت دو گزینه ویرایشگر گوتنبرگ یا Block editor و ویرایشگر کلاسیک یا Classic Editor  به بخش بخش نوشته ها اضافه می‌شود و کاربران می‌توانند بین این دو ویرایشگر به دلخواه را انتخاب کنند.

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

آموزش تغییر ویرایشگر گوتنبرگ وردپرس با استفاده از پلاگین Disable Gutenberg

بیشتر کاربران برای تغییر ویرایشگر گوتنبرگ به ویرایشگر کلاسیک در وردپرس از افزونه کلاسیک ادیتورClassic Editor  استفاده می‌کنند ولی از افزونه Disable  Gutenberg  هم می‌توان استفاده کرد که نسبت به افزونه Classic Editor جزییات نسبتاً بیشتری دارد.

افزونه Disable Gutenberg حدود 600 هزار نصب فعال دارد که نسبت به تعداد نصب‌های ویرایشگر Classic Editor کمتر است.

با نصب و فعالسازی این افزونه وردپرس، در انتهای منوی تنظیمات settings داشبورد وردپرس یک گزینه به نام Disable Gutenberg اضافه می‌شود که از طریق آن خواهید توانست تنظیمات مربوط به ادیتور وردپرس سایت خود را مدیریت کنید.

در این پلاگین وردرپرس اگر تیک گزینه Compelete Disable را بزنید ویرایشگر گوتنبرگ وردپرس به طور کلی برای تمامی بخش ها و کاربران سایت شما غیرفعال خواهد شد و ویرایشگر کلاسیک به عنوان ادیتور وردپرس تعیین می‌شود.

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

با برداشتن تیک گزینه Compelete Disable ، خواهید توانست ادیتور ویرایشگر گوتنبرگ را برای کاربران با نقش‌های مختلف غیرفعال کنید.

 به عنوان مثال می‌توانید این ادیتور وردپرس را برای کاربران با نقشهای نویسنده Author ، مشترک subscriber ، ویرایشگر Editor  و یا هر نقش کاربری دیگری که مد نظر دارید غیرفعال کنید.

حتی با استفاده از این افزونه می‌توانید ویرایشگر گوتنبرگ را برای پست تایپ‌های مشخص مانند برگه ها pages  و یا نوشته‌ها  posts غیرفعال کنید.

همچنین می‌توانید ویرایشگر گوتنبرگ را برای پست‌ها با id مشخص غیرفعال کنید. برای این منظور کافی است در بخش Disable Post Ids  در قسمت تنظیمات این افزونه ، آی دی پست‌هایی را که میخواهید ویرایشگر گوتنبرگ در آنها غیرفعال شود را وارد کنید و سپس بین آنها یک کاما “,” قرار دهید.

آموزش تغییر ویرایشگر گوتنبرگ با استفاده از کدنویسی

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

برای غیرفعالسازی ویرایشگر گوتنبرگ در وردپرس با استفاده از کدنویسی باید قطعه کد زیر را در فایل functions.php که در بین فایل‌های هر سایت وردپرسی مطمئناً وجود دارد قرار دهید.

add_filter(‘use_block_editor_for_post’, ‘__return_false’, 10);

در هنگام اضافه کردن قطعه کد به فایل functions.php و تغییر فایل آن، حتماً دقت کنید که کلمات را به درستی و بدون غلط املایی وارد کنید زیر هر تغییر نادرست در این فایل می‌تواند عملکرد کل سایت را مختل کند. به همین دلیل قبل از انجام هر تغییری در فایل functions.php  یک بکآپ از آن بگیرید.

اگر می‌خواهید به فایل functions.php سایت وردپرسی خود قطعه کدی اضافه کنید پیشنهاد می‌کنیم از افزونه  Snippets  Codeاستفاده کنید.

افزونه  Snippets  Code، یک پلاگین بسیار مفید و کاربردی برای افزودن کدهای تمیز، ساده و قابل فهم به سایت‌های وردپرسی است.

پس از فعالسازی این پلاگین، یک منو با عنوان Snippets به داشبورد وردپرس شما اضافه می‌شود که برای افزودن قطعه کد باید از داخل این منوی روی گزینه افزودن یا Add New کلیک کنید.

پس از کلیک روی گزینه Add new در منوی Snippets در داشبورد وردپرس، به صفحه ای هدایت خواهید شد که در آن باید برای قطعه کد خود یک نام را انتخاب کرده و سپس قطعه کد مورد نظر خود را در بخش code قرار دهید.

در نهایت هم تیک گزینه only run in administration area را در پایین صفحه بزنید. برای ذخیره کردن تغییرات هم روی دکمه save changes در پایین صفحه کلیک کنید.

به این ترتیب خواهید توانست قطعه کد مورد نظر خود را با استفاده از افزونه Snippets  Code ، بدون ایجاد هیچ مشکلی اضافه کنید.

شما به راحتی و با اضافه کردن فقط یک خط کد به فایل functions.php می‌توانید این ادیتور وردپرس را غیرفعال کنید.