متخصص ووکامرس
مخفی کردن تب اطلاعات بیشتر در صفحه محصول ووکامرس
سلام دوستان و همراهان میز وردپرس
امروز به شما آموزش میدهیم که چگونه یک تب از ووکامرس را حذف کنید.یکی از تب هایی که معمولا به آن نیازی نیست و باید حذف شود تب اطلاعات بیشتر یا Additional Information میباشد.برای این کار باید از قطعه زیر استفاده کنید با استفاده از فیلتر وردپرس تب مورد نظر را حذف کنید.
حذف تب اطلاعات بیشتر در صفحه محصول ووکامرس
کد زیر را باید داخل فایل فانکشن قالب وردپرس خود قرار دهید.
/**
* @snippet Remove Additional Information Tab @ WooCommerce Single Product Page
* @how-to Get CustomizeWoo.com FREE
* @author SAEED JOSHANI
* @testedwith WooCommerce 3.8
*/
add_filter( 'woocommerce_product_tabs', 'mizwp_remove_product_tabs', 9999 );
function mizwp_remove_product_tabs( $tabs ) {
unset( $tabs['additional_information'] );
return $tabs;
}
حذف تمام تب ها در ووکامرس
اما گاهی اوقات هست که شما میخواهید تب های دیگر را حذف کنید و کد زیر به شما این امکان را خواهد داد.
add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 );
function woo_remove_product_tabs( $tabs ) {
unset( $tabs['description'] ); // Remove the description tab
unset( $tabs['reviews'] ); // Remove the reviews tab
unset( $tabs['additional_information'] ); // Remove the additional information tab
return $tabs;
}
در قطعه کد بالا کاملا مشخص شده است تمام تب ها حذف میشوند که شما میتوانید با توجه به نیاز خود این موارد را کم یا زیاد کنید.
اگر سوالی داشتید داخل کامنت ها پاسخگو خواهم بود
منبع : میز وردپرس
موفق باشید