افزودن تب سفارشی به صفحه محصول در ووکامرس (Add Custom Product Tab)
با فیلتر `woocommerce_product_tabs` یک کلید جدید با عنوان و متد کالبک بسازید و محتوای دلخواه را درون آن اکو کنید.
<?php
/**
* افزودن زبانه سفارشی «شرایط ارسال و گارانتی» به صفحه محصول ووکامرس
*/
function bisco_add_custom_product_tab( $tabs ) {
$tabs['bisco_warranty_tab'] = array(
'title' => 'گارانتی و شرایط ارسال',
'priority' => 50,
'callback' => 'bisco_render_warranty_tab_content',
);
return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'bisco_add_custom_product_tab' );
// محتوای نمایش داده شده درون زبانه سفارشی
function bisco_render_warranty_tab_content() {
echo '<h3>ضمانت اصالت و بازگشت وجه بیسکووب</h3>';
echo '<p>کلیه محصولات ارائه شده دارای ضمانت اصالت ۱۰۰٪، ۷ روز مهلت تست فنی و بازگشت وجه، و پشتیبانی تخصصی آنلاین هستند.</p>';
echo '<ul>';
echo '<li>ارسال اکسپرس ظرف ۲۴ الی ۴۸ ساعت کاری</li>';
echo '<li>بستهبندی ایمن و مقاوم در برابر ضربه</li>';
echo '<li>امکان پیگیری لحظهای مرسوله با کد رهگیری پستی</li>';
echo '</ul>';
}