سلام به رایا وردپرسی های عزیزم. امروز حالتون چطوره؟ امیدورام مثل همیشه عالی باشین. تو این پست قراره یاد بگیریم که چطوری ویرایشگر کلاسیک وردپرس رو بدون نصب افزونه فعال و جایگزین ویرایشگر گوتنبرگ وردپرس کنیم با من تا انتهای این مقاله همراه باشید 🫠
وردپرس از نسخه 5.0 به بالا، از یک ویرایشگر جدید به نام گوتنبرگ استفاده میکنه که شامل رابط و عناصر جدیدی هست که ویژگی های زیادی رو ارائه میکنه. اما گاهی ممکنه از این ویرایشگر جدید خوشتون نیاد یا به دلیل سادگی یا سازگاری با افزونههای خاص، ترجیح بدید از ویرایشگر کلاسیک وردپرس استفاده کنید. در این آموزش، روش فعالسازی ویرایشگر کلاسیک وردپرس رو بدون نیاز به نصب افزونه به شما آموزش میدم.
❓ویرایشگر کلاسیک چیست؟
ویرایشگر کلاسیک وردپرس یک ابزار قدیمی و ساده برای ایجاد و ویرایش محتوا در سایتهای وردپرسی هست. این ویرایشگر قبل از معرفی ویرایشگر گوتنبرگ (که ویرایشگر پیشفرض وردپرسه) به عنوان ابزار اصلی ویرایش محتوا استفاده میشد.
ویرایشگر گوتنبرگ چیست؟
ویرایشگر گوتنبرگ: نسل جدید ویرایش محتوا در وردپرس🙂
ویرایشگر گوتنبرگ یک انقلاب در نحوه ایجاد و ویرایش محتوا در وردپرس به شمار میره. این ویرایشگر با رویکردی بلوکی، به شما اجازه میده تا محتوا را به صورت بخشهای مجزا (بلوک) ایجاد و مدیریت کنید. هر بلوک میتواند شامل یک پاراگراف متن، تصویر، جدول، ویدیو یا هر عنصر دیگری باشه که شما به اون نیاز دارید.
✨ فیلم و سریال های جدید رو از اینجا دانلود کن✨ کلیک کن AD
🤔تفاوت گوتنبرگ با ویرایشگر کلاسیک
- ساختار: ویرایشگر کلاسیک بر اساس HTML هست، در حالی که گوتنبرگ از یک ساختار بلوکی استفاده میکنه.
- انعطافپذیری: گوتنبرگ به شما اجازه میده تا طراحیهای پیچیدهتری ایجاد کنید.
- رابط کاربری: رابط کاربری گوتنبرگ مدرنتر و بصریتر هست.
فعالسازی ویرایشگر کلاسیک وردپرس بدون افزونه
ما برای فعالسازی ویرایشگر کلاسیک وردپرس باید کدهای زیر رو درون فایل فانکشن قالب سایت وردپرسیمون قرار بدیم. فقط به این نکته توجه داشته باشید که همیشه قبل از ایجاد هر تغییری در سایت یک بکاپ از فایلی که میخاید تغییر بدید بگیرید.
برای دسترسی به فایل فانکشن (functions.php) قالب خودتون از مسیر زیر برید.
اگر از هاست میخاید فایلو ویرایش کنید ابتدا به دایرکتوری public_html سپس wp-content/themes برید در پوشه تم ها، روی پوشه قالب سایتتون بزنید و فایل فانکشن رو پیدا کنید.
اگر از پیشخوان وردپرس میخاید فایل فانکشن رو ویرایش کنید به مسیر نمایش و سپس ویرایشگر پرونده پوسته برید و فایل مدنظر رو پیدا کنید.
کد فعال سازی ویرایشگر کلاسیک
خب حالا که به فایل فانکشن قالب وردپرس سایتمون دسترسی پیدا کردیم کدهای زیر رو بهش اضافه میکنیم:
/* active Classic Editor */
function rayawp_active_classicEditor()
{
add_filter('use_block_editor_for_post', '__return_false', 10);
add_filter('use_block_editor_for_post_type', '__return_false', 10);
}
add_filter('use_block_editor_for_post_type', 'rayawp_active_classicEditor', 10, 2);
با استفاده از تیکه کد بالا به صورت خودکار ویرایشگر کلاسیک در سایت فعال و ویرایشگر پیش فرض گوتنبرگ غیرفعال میشه.
کد فعال سازی ابزارکهای کلاسیک
بعد از فعالسازی ویرایشگر کلاسیک نوبت میرسه به تغییر ظاهر ابزارک ها از حالت گوتنبرگ به کلاسیک برای اینکار تیکه کد زیر رو به فایل فانکشن قالب خودتون اضافه کنید:
function example_theme_support() {
remove_theme_support( 'widgets-block-editor' );
}
add_action( 'after_setup_theme', 'example_theme_support' );
حذف کدهای CSS ویرایشگر گوتنبرگ
ویرایشگر گوتنبرگ به طور پیشفرض یک سری استایلهای CSS رو به هدر صفحات سایت اضافه میکنه، میتونید این کدها را حذف کنید. حذف این کدها میتونه به کاهش حجم فایلهای CSS و بهبود سرعت بارگذاری سایت کمک کنه.
/** Disable All block Gutenberg and Style **/
function rayawp_disable_wordpress_block_styles()
{
wp_dequeue_style('wc-block-style');
wp_dequeue_style('wp-block-library');
wp_dequeue_style('wp-block-library-rtl');
wp_dequeue_style('wp-block-library-theme');
wp_dequeue_style('wp-block-columns');
wp_dequeue_style('wp-block-column');
wp_dequeue_style('global-styles');
}
add_action('wp_enqueue_scripts', 'rayawp_disable_wordpress_block_styles');
به همین راحتی با استفاده از تیکه کدهای بالا تونستیم ویرایشگر پیش فرض وردپرس یعنی گوتنبرگ رو غیرفعال و ویرایشگر کلاسیک و ابزارک های اونو فعالش کنیم🙂
از جهت اینکه میخام این آموزش کامل باشه اگه دوست نداشتید از کدهای بالا استفاده کنید و نصب افزونه رو به هر دلیلی ترجیح میدید میتونید افزونه زیر رو نصب کنید تا با یک کلیک ویرایشگر کلاسیک درون سایت شما فعال بشه.
فعالسازی ویرایشگر کلاسیک وردپرس با نصب افزونه
یکی از محبوبترین و سادهترین افزونهها برای این منظور، افزونه Classic Editor است. این افزونه به صورت رسمی توسط تیم وردپرس توسعه یافته و به صورت رایگان در مخزن وردپرس قابل دسترسیه.
این افزونه رو روی سایتتون نصب و فعالش کنید.
مراحل نصب و فعالسازی افزونه:
- ورود به پیشخوان وردپرس: به بخش مدیریت سایت خود وارد شوید.
- به بخش افزونهها و سپس افزونه جدید بروید.
- در کادر جستجو، عبارت Classic Editor را تایپ کنید.
- افزونه Classic Editor را پیدا کرده و روی دکمه نصب کلیک کنید.
- پس از نصب، روی دکمه فعالسازی کلیک کنید.
پس از فعالسازی افزونه:
- تغییر ویرایشگر پیشفرض: به صورت خودکار، ویرایشگر کلاسیک به عنوان ویرایشگر پیشفرض برای همه نوشتهها و صفحات شما تنظیم میشود.
- انتخاب ویرایشگر برای هر نوشته: در هنگام ایجاد یا ویرایش یک نوشته یا صفحه، شما میتوانید به صورت دستی بین ویرایشگر کلاسیک و گوتنبرگ جابجا شوید.
چرا برخی کاربران ویرایشگر کلاسیک را ترجیح می دهند؟
سادگی: برخی کاربران به سادگی و رابط کاربری آشنا ویرایشگر کلاسیک عادت دارند.
کنترل بیشتر: ویرایشگر کلاسیک به کاربران اجازه میدهد تا روی کدهای HTML و CSS محتوا کنترل بیشتری داشته باشند.
تضاد با سایر افزونهها: در برخی موارد، افزونههای دیگر ممکن است با گوتنبرگ تداخل داشته باشند.
بهینهسازی عملکرد: برخی کاربران معتقدند که ویرایشگر کلاسیک عملکرد سایت را بهبود میبخشد.
چگونه ویرایشگر کلاسیک را بدون افزونه فعال کنیم؟
از طریق ویرایش فایل functions.php و اضافه کردن چند خط کد میتوان اینکار را انجام داد
آیا میتوانم بعداً دوباره به ویرایشگر گوتنبرگ برگردم؟
بله، با حذف کدهای اضافه شده به فایل functions.php میتوانید به ویرایشگر گوتنبرگ برگردید.