همانطور که می دانید در نسخه ۵ به بعد وردپرس، ویرایشگر جدیدی به نام گوتنبرگ(Gutenberg) اضافه شد که امکانات بسیار بیشتری نسبت به ویرایشگر قدیمی وردپرس دارد.
از آنجایی که این ویرایشگر به صورت پیش فرض بر روی ووکامرس فعال نیست، در این آموزش ووکامرس به شما نحوه فعال کردن ویرایشگر گوتنبرگ در ووکامرس را آموزش می دهم تا بتوانید ویرایشگر گوتنبرگ را در ووکامرس فعال کنید.
آنچه در این مطلب می خوانید
آموزش فعال کردن ویرایشگر گوتنبرگ در ووکامرس
برای فعال سازی ویرایشگر گوتنبرگ در ووکامرس کافیست وارد پوشه قالب وردپرس شوید، سپس فایل functions.php را پیدا کنید و آن را ویرایش کنید و تکه کد زیر را به آن اضافه کنید:
function woocommerce_gutenberg($can_edit, $post_type){
if($post_type == 'product'){
$can_edit = true;
}
return $can_edit;
}
add_filter('use_block_editor_for_post_type', 'woocommerce_gutenberg', 10, 2);
بعد از قرار دادن کد بالا در فایل functions.php، ویرایشگر محصولات ووکامرس از ویرایشگر کلاسیک به ویرایشگر گوتنبرگ تبدیل می شود.
در صورتی که نتوستید فایل functions.php قالب را پیدا کنید، کافیست آموزش تصویری انجام این کار را در ادامه این مطلب دنبال کنید.
ابتدا به پیشخوان وردپرس بروید، سپس وارد منو نمایش > ویرایشگر پوسته شوید.
حالا در این صفحه، “توابع پوسته” را که در سمت چپ صفحه و تصویر مشخص شده است را پیدا کنید و روی آن کلیک کنید.
حالا می توانید تکه کد گفته شده را در انتهای کدها وارد کنید تا ویرایشگر گوتنبرگ ووکامرس فعال شود.
نکته: در صورتی که منو “ویرایشگر پوسته” برای شما فعال نبود و آن را در زیر منو “نمایش” در پیشخوان وردپرس ندیدید علت آن به یکی از دلایل زیر بر می گردد:
- سطح کاربری شما طوری هست که این بخش برای شما غیر فعال است
- منو ویرایشگر پوسته در تنظیمات فایل wp-config.php وردپرس غیر فعال شده است
اما راه حل دیگری که وجود دارد تا بتوانید فایل functions.php را ویرایش کنید و کد گفته شده را در آن قرار دهید این هست که به کنترل پنل هاست بروید و از بخش File Manager وارد مسیر نصب وردپرس شوید.
در ادامه وارد پوشه wp-content > themes شوید، سپس وارد پوشه قالب فعال سایت شوید تا بتوانید functions.php را باز کنید.
رفع مشکل نمایش ندادن دسته بندی ها در ویرایشگر گوتنبرگ
در صورتی که بعد از فعال کردن ویرایشگر گوتنبرگ برای ووکامرس، دسته بندی ها و برچسب ها نمایش داده نشد کد زیر را به فایل functions.php اضافه کنید:
function nikanwp_enable_taxonomy_rest( $args ) {
$args['show_in_rest'] = true;
return $args;
}
add_filter( 'woocommerce_taxonomy_args_product_cat', 'nikanwp_enable_taxonomy_rest' );
add_filter( 'woocommerce_taxonomy_args_product_tag', 'nikanwp_enable_taxonomy_rest' );
این مطلب یکی از مقالات دسته بندی آموزش ووکامرس است. برای مشاهده مقالات بیشتر در زمینه ووکامرس کافیست به صفحه آموزش ووکامرس مراجعه کنید.
سلام چطور می تونم دسته بندی محصولات را در گوتنبرگ فعال کنم و با گوتنبرگ ویرایش کنم
ممنون
سلام
در انتهای این مقاله “رفع مشکل نمایش ندادن دسته بندی ها در ویرایشگر گوتنبرگ” آموزش داده شده است.
سلام
قالب من یک پست تایپ سفارشی داره که من میخوام در اون پست تایپ از تگ ها استفاده کنم
تگ ثبت میشه ولی وقتی از داخل پنل ادمین میخوام برم و برای اون تگ توضیحات بنویسم هیچ ویرایشگری فعال نیست که بتونم تیتر بزنم یا عکس اپلود کنم و …
فقط یه باکس معمولی هست که میتونی متن خالی بنویسی بدون هیچ استایل یا رنگ و …
چطوری میتونم از طریق فایل فانکشن دستوری بنویسم که ویاریشگر برای بخش تگ های این پست تایپ فعال بشه ؟
سلام
میتونید از افزونه ACF استفاده کنید
سلام وقت بخیر من من کد رو در function وارد میکنم ولی برام فعال نمیشه
سلام
لطفا بررسی کنید که کد رو در پوسته کنونی قرار داده باشید. این کد بدون مشکل کار میکنه و تست شده است.
سلام ممنون از شما
خیر کلا نمایش داده نمیشه
اقای فلاحت آموزش رفع مشکل شما به همین مطلب اضافه شد میتونید بخونید و مشکلتون رو برطرف کنید.
سلام وقت بخیر
ممنون از آموزش کاربردیتون یه مشکلی که وجود داره دسته بندی محصولات را نشان نمیدهد و نمیتوانم مشخص کنم که این محصولی که میخواهم در فروشگاه بگذارم برای کدام دسته بندی است. این مشکل رو چطور برطرف کنم؟
سلام
دسته بندی کلا براتون نمایش داده نمیشه؟
ببینید اگر نمایش داده میشه که روی منوی دسته بندی بزنید ببینید براتون با تاخیر لود میشه یانه. اما اگر کلا منوی دسته بندی نشان داده نمیشه بفرمایید.