اگر یک فروشگاه ووکامرس دارید، متوجه خواهید شد که بخشی را برای اضافه کردن اطلاعات اضافی در صفحه محصول به شما ارائه می دهد. این بخش محتوا را مدولار می کند و اطلاعات زیادی در مورد محصول ارائه می دهد بدون اینکه طرح را به هم ریخته یا مشتری را تحت فشار قرار دهد.
ویترین فروشگاه ووکامرس Tabs محصول بعدی را خاموش کنید
ووکامرس به طور پیش فرض دارای سه تب است:
- اطلاعات تکمیلی
- بررسی ها
- توضیحات (اگر محتوای توضیحات محصول را اضافه کرده باشید نمایش داده می شود)
در این آموزش کوتاه، من قصد دارم نحوه انجام موارد زیر را به اشتراک بگذارم:
- تب توضیحات را بردارید.
- برگه اطلاعات اضافی را حذف کنید.
- برگه نظرات را حذف کنید.
- یک برگه سفارشی را حذف کنید
از این بخش ها برای ارائه اطلاعات بیشتر به مشتری در مورد محصول استفاده می شود. با این حال، ممکن است بخواهید این بخش ها را حذف کنید.
مراحل حذف تب توضیحات
تب توضیحات قسمت محتوای اصلی محصول را نمایش می دهد. اگر محتوای اصلی خالی باشد، تب نمایش داده نمی شود.
- وارد سایت وردپرس خود شوید و به عنوان کاربر مدیریت به داشبورد دسترسی پیدا کنید.
- از منوی داشبورد، روی Appearance Menu > Theme Editor Menu کلیک کنید. وقتی صفحه ویرایشگر تم باز شد، به دنبال فایل توابع تم بگردید تا تابع را اضافه کنید تا تب توضیحات حذف شود.
- کد زیر را به فایل functions.php اضافه کنید:
/** * Remove Description Tab */ add_filter( 'woocommerce_product_tabs', 'njengah_remove_description_tab', 11 ); function njengah_remove_description_tab( $tabs ) { unset( $tabs['description'] ); return $tabs; }
- این نتیجه خواهد بود:
با این حال، شما باید در مورد اولویت قلاب بدانید. مقدار باید ده یا بیشتر باشد. اگر زیر 10 باشد کار نمی کند.
مراحل حذف برگه اطلاعات اضافی
این تب ویژگی های محصول را نمایش می دهد. اگر هیچ ویژگی وجود نداشته باشد، این تب نمایش داده نمی شود.
در اینجا مراحلی وجود دارد که باید دنبال کنید:
- وارد سایت وردپرس خود شوید و به عنوان کاربر مدیریت به داشبورد دسترسی پیدا کنید.
- از منوی داشبورد، روی Appearance Menu > Theme Editor Menu کلیک کنید. وقتی صفحه ویرایشگر تم باز شد، به دنبال فایل توابع تم بگردید تا تابع را اضافه کنید تا برگه اطلاعات اضافی حذف شود.
- کد زیر را به فایل functions.php اضافه کنید:
/** * Remove Additional Information Tab */ add_filter( 'woocommerce_product_tabs', 'njengah_remove_additional_information' ); function sevencloner_remove_additional_information( $tabs ) { unset( $tabs['additional_information'] ); return $tabs; }
- این نتیجه خواهد بود:
مراحل حذف برگه نظرات
اگر میخواهید بخش نظرات را مخفی کنید، ابتدا آن را در نظرات محصول غیرفعال کنید. این را می توان با دسترسی به جعبه متا “اطلاعات محصول” در محصولات > همه محصولات انجام داد. اگر روی هر محصولی کلیک کنید، آن را خواهید دید:
از طرف دیگر، می توانید این کار را به صورت جهانی برای همه محصولات در تنظیمات ووکامرس انجام دهید. روی ووکامرس > Settings کلیک کنید. پس از آن مطابق شکل بر روی تب محصولات کلیک کنید:
با این حال، می توانید با افزودن این قطعه کد در فایل functions.php، بخش نظرات را حذف کنید:
/** * Remove Reviews Tab */ add_filter( 'woocommerce_product_tabs', 'njengah_remove_reviews_tab' ); function njengah_remove_reviews_tab( $tabs ) { unset( $tabs['reviews'] ); return $tabs; }
این نتیجه خواهد بود:
نتیجه
این پست نحوه حذف برچسب توضیحات و برگه اطلاعات اضافی را به اشتراک گذاشته است. علاوه بر این، من سه راه را برای حذف برگه نظرات به اشتراک گذاشته ام. روش اول در قسمت داده های محصول و روش دوم در صفحه تنظیمات ووکامرس در زیر تب محصولات است. راه حل نهایی شامل استفاده از یک قطعه کد PHP سفارشی است.