با دومین بخش از آموزش های کاربردی کد هایی فروشگاه ساز ووکامرس با شما عزیزان همراه هستیم.
در این سلسله مطالب ما کد هایی کاربردی برای فروشگاه شما معرفی میکنیم تا شما بتوانید فروشگاه خود را به راحتی سفارشی سازی کنید و هرجایی به موردی اضافی نیاز داشتید از این کد ها بهره ببرید.
در این قسمت با آموزش قطعه کد حذف یک تب سفارشی در قسمت محصولات فروشگاه همراه شما هستیم.این قطعه کد به صورت زیر است:
با استفاده از این کد میتوانید یک تب اختصاصی را که نحوه آموزش آن را در پست قبل توضیح دادیم حذف نمائید.
در ادامه به توضیح این کد و نحوه قرار گیری آن میپردازیم:
/* * Allows default & custom product tabs removal. * Remove lines starting by unset(... for tabs that you want to keep. * Available values: description, reviews, additional_information. */ 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; }
توضیح کد:
همانطور که در این کد میبنید تابع woo_remove_product_tabs برای حذف تب مورد نظر است و unset کردن مقادیر description و reviews و additional_information به ترتیب برای حذف تب توضیحات و حذف تب بررسی و تب اظلاعات اضافی است.با استفاده از این قطعه کد زبانه های گفته شده حذف میشوند و اطلاعات آن ها نیز با حذف تب ها از بین میرود.unset کردن نیز برای حذف زبانه های داخل پرانتز ها استفاده میشود.
برای درک بهتر این قطعه کد ها باید کمی تسلط به زبان های PHP , HTML داشته باشید.
این قطعه کد در قسمت تب های محصولات در ویرایشگر ووکامرس قرار میگیرند تا بتوانید از آن ها در صورت قرارگیری صحیح بهره مند شوید.
به پایان دومین قسمت از آموزش سفارشی سازی افزونه فروشگاه ساز ووکامرس رسیدیم
در صورت بروز مشکل و داشتن سوالی آن را با ما درمیان بگذارید.
پیروز باشید
داخل کدنویسیش باید تغییر بدید
سلام اگه بخواییم فقط تب از بین بره ولی مطالب داخلش بمونن چیکار باید کرد؟؟ مثلن تب توضیحات برداشته بشه ولی خود توضیحات باشن… با این تیکه کد همه با هم از بین میرن