جایگزین کردن “اسم سایت” به جای عبارت “خانه” در Breadcrumb ووکامرس
اگر از بردکرامپ یا Breadcrumb در ووکامرس استفاده کرده باشید، حتما متوجه شده اید که در ابتدای اون عبارت “خانه” یا “Home” به صورت پیشفرض قرار دارد.
برای اصلاح و جایگزین کردن این عبارت با عبارت های دلخواه نظیر “فروشگاه” یا “محصولات” قطعه کد زیر را در فایل فانکش یا function.php قالب قرار دهید:
add_filter('woocommerce_breadcrumb_defaults', 'meltheme_woocommerce_breadcrumb');
public function meltheme_woocommerce_breadcrumb($args)
{
$args['home'] = 'فروشگاه';
return $args;
}
می توان به جای استفاده از عبارات دلخواه، “تیتر” یا “اسم وبسایت” رو هم بصورت داینامیک در این قسمت قرار داد، برای این کار از کد زیر استفاده کنید:
add_filter('woocommerce_breadcrumb_defaults', 'meltheme_woocommerce_breadcrumb');
public function meltheme_woocommerce_breadcrumb($args)
{
$args['home'] = get_bloginfo('title');
return $args;
}
اگر از کد بالا استفاده کنید متن وارد شده در قسمت “تنظیمات>>عنوان سایت” در ابتدای برد کرامب بجای نوشته استاتیک یا نوشه پیشفرض ووکامرس نمایش داده میشه.
در نهایت خروجی کار بصورت زیر خواهد بود:
using Website name instead of home In Woocommerce Breadcrumbs
Customize Breadcrumbs in Woocommece and WordPress
چه امتیازی به این مطلب میدهید؟