حذف تب حمل و نقل – بسیاری از صاحبان فروشگاه های اینترنتی مایل به نمایش تب های اضافی در صفحه محصول ووکامرس نیستند.
هنگامی که شما از افزونه دکان استفاده می کنید بطور پیش فرض تب هایی مانند : اطلاعات فروشنده، اطلاعات بیشتر، درخواست محصول، حمل و نقل و … به صفحه محصول اضافه می شوند.
در بین این تب ها، تب حمل و نقل یکی از مواردی هست که بسیاری از کاربران ما درخواست حذف این تب را دارند.
در این آموزش ما کدی کاربردی به شما معرفی میکنیم تا بتوانید به راحتی تب حمل و نقل را از صفحه محصول حذف کنید.
حذف تب حمل و نقل :
برای اینکار میتوانید قطعه کد زیر را به فایل functions.php خود اضافه کنید :
// Remove shippng tab from single product page*/ add_filter( 'woocommerce_product_tabs', 'dokan_remove_shippin_tab', 50 ); function dokan_remove_shippin_tab( $array ) { unset( $array['shipping'] ); return $array; }
نکته : کاربرانی که از محصولات ماهدیس وب استفاده می کنند، این کد را باید به فایل myfunctions اضافه کنند.
امیدواریم از خواندن این مقاله لذت برده باشید.
اگر نظری دارید میتوانید با ما به اشتراک بگذارید.
سلام با کمال احترام خیلی بد توضیح دادین، همه مثل شما دوستان برنامه نویس نیستن که بفهمنن کجا قرار باید بدن، الان این کد باید به پوشته function قالب اضافه کنیم؟ من اضافه میکنم خطا میده سایت از دسترس خارج میشه، دقیقا بعد از کلمه php باید قرار بدم؟
یکم در نوشتن و توضیح دادن صرفه جویی نکنین، یک دوتا عکس بزارین، فقر محتوا بیداد میکنه
سلام وقت بخیر
– در مطلب توضیح داده شده است کاربرانی که از محصولات ماهدیس وب استفاده می کنند، این کد را باید به انتهای فایل myfunctions اضافه کنند.
سلام و خسته نباشید
مرسی از آموزش خوبتون.
ببخشید اگه از افزونه icommerce استفاده کنیم، تو حالت موبایل این تب ها رو چطور میشه حذف کرد؟
سلام و درود
در آی کامرس کدهاتون رو در فایل function.php قرار بدید.
سلام
دوست عزیز مشکلم بابت تب حمل و نقل حل شد ممنون
یه مشکل دیگه اگه بخوام تب محصولات بیشتر را حذف کنم چه کدی باید بزنم ؟
سپاس
با سلام
کد جهت حذف تب محصولات بیشتر فروشنده در دکان
add_filter( 'woocommerce_product_tabs', 'dokan_remove_more_seller_product_tab', 50 );
function dokan_remove_more_seller_product_tab( $array ) {
unset( $array['more_seller_product'] );
return $array;
}
با سلام
بنده کد را در قسمت فانکشین قالب زدم ولی حذف نکرد
قالب استفاده شده EmallShop
با احترام
درود بر شما
مشکلی در کد وجود ندارد.بعد از اضافه کردن کد به قالب ، کش سایت رو پاک کنید و سپس چک کنید.
سلام وقت بخیر
کد رو باید دقیفا کجای فایل myfunctions قرار بدم
لطفا توضیح بدین
سلام و با آرزوی ساعاتی خوش
در زیر خط // insert the your code here
اگر کدهای دیگری نیز در این فایل دارید، میتونید کد جدید را بعد از این خطوط قرار بدید
سلام
لطفا کد حذف تب اطلاعت فروشنده رو هم بزارید
با تشکر
میتونید از کد زیر استفاده نمایید
add_filter( 'woocommerce_product_tabs', 'dokan_remove_seller_info_tab', 50 );
function dokan_remove_seller_info_tab( $array ) {
unset( $array['seller'] );
return $array;
}