نحوه تنظیم محصولات مشابه ووکامرس در همان طبقه

نویسنده : shahin khaledi بروز شده در : 18 روز 12 ساعت قبل آخرین مطالعه 3 روز 7 ساعت قبل دسته ها : ووکامرس

آیا به دنبال راهی هستید تا محصولات مرتبط را فقط از یک دسته یا زیررده نمایش دهید؟ محصولات مرتبط بخشی است در مورد برخی از الگوها که محصولات را از فروشگاه شما خارج می کند و برچسب ها یا دسته های مشابه محصول فعلی را به اشتراک می گذارد.

محصولات را نمی توان در سرپرست مشخص کرد. با این حال ، می توان با گروه بندی محصولات مشابه در یک گروه یا با استفاده از برچسب های یکسان ، تحت تأثیر قرار گرفت.

توجه به این نکته ضروری است که اگر یک فروشگاه بزرگ ووکامرس با دسته ها و زیرگروه های زیاد دارید ، منطقه محصولات مرتبط به طور تصادفی محصولات را نه تنها از همان دسته بلکه از هر دسته اصلی بالاتر از دسته ای که برای محصول در حال حاضر نمایش داده شده است ، انتخاب می کند.

ممکن است بخواهید فقط محصولات مرتبط از یک دسته یا زیررده را نمایش دهید.

محصولات مرتبط با ووکامرس همان دسته

در این آموزش مختصر ، ما به شما نشان می دهیم که چگونه فقط محصولات مرتبط از یک دسته یا زیر شاخه را نشان دهید.

با این حال ، برای استفاده از این راه حل ، باید برخی از مهارت های برنامه نویسی را داشته باشید. توصیه می کنیم یک تم کودک ایجاد کنید تا تغییرات شما در حین بروزرسانی از بین نرود.

بگذارید ببینیم چگونه می توانید به این هدف برسید.

مراحل نمایش محصولات مرتبط از همان دسته

قبل از ادامه کار ، باید بدانید که ووکامرس حدود 10 ساعت محصولات مرتبط با حافظه پنهان را انجام می دهد. این بدان معناست که ممکن است لازم باشد کد خود را روی محصولی که مشاهده نشده است آزمایش کنید.

در اینجا مراحل ساده ای است که باید دنبال کنید:

  • وارد سایت وردپرس خود شوید و به عنوان کاربر مدیر به داشبورد دسترسی پیدا کنید.
  • از منوی داشبورد ، روی منوی ظاهر> منوی ویرایشگر تم کلیک کنید. وقتی صفحه ویرایشگر تم باز شد ، به دنبال فایل توابع موضوع باشید که در آن تابع را اضافه می کنیم که به شما نشان می دهد چگونه فقط محصولات مرتبط از یک دسته یا زیر شاخه را نشان دهید.
  • کد زیر را به فایل php اضافه کنید:
/**
 
* Only show products in the same subcategories in the related products area
 
*
 
* @param $terms - Terms currently being passed through
 
* @param $product_id - Product ID of related products request
 
* @return $terms/$subcategories - Terms to be included in related products query
 
*/
 
function sevencloner_filter_related_products_subcats_only($terms, $product_id) {
 
// بررسی کنید که آیا این محصول فقط یک دسته را علامت زده است یا خیر
 
$prodterms = get_the_terms($product_id, 'product_cat');
 
if (count($prodterms) === 1) {
 
return $terms;
 
}
 
// دسته بندی محصولات را مرور کرده و دسته های اصلی را حذف کنید
 
$subcategories = array();
 
foreach ($prodterms as $k => $prodterm) {
 
if ($prodterm->parent === 0) {
 
unset($prodterms[$k]);
 
} else {
 
$subcategories[] = $prodterm->term_id;
 
}
 
}
 
return $subcategories;
 
}
 
add_filter( 'woocommerce_get_related_product_cat_terms', 'sevencloner_filter_related_products_subcats_only', 20, 2 );

نتیجه

در حال حاضر ، شما باید بتوانید محصولات مرتبط از یک دسته یا زیررده را نمایش دهید. ایجاد تم کودک باعث می شود که تغییرات شما در حین بروزرسانی از بین نرود.

هنگام ویرایش فایل functions.php باید بسیار مراقب باشید. این به این دلیل است که اگر اشتباهی انجام دهید ، خطای بحرانی ایجاد می کند.

همچنین باید به خاطر داشته باشید که ووکامرس حدود 10 ساعت محصولات مرتبط را ذخیره می کند.

در این مقاله قصد داریم تا درباره نحوه تنظیم محصولات مشابه ووکامرس در همان طبقه صحبت کنیم.


قیمت (تومان)
رایگان
وضعیت
تکمیل شده

مقالات پیشنهادی

هوش مصنوعی

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...

آخرین بروزرسانی 10 ماه 14 روز قبل

نود جی اس

نود جی اس

توسعه دهندگان نود جی اس, زبان جاوا اسکریپت را از یک زبان قابل اجرا در مرورگر خارج کرده و به زبانی تبدیل کردن که بتوان آن را بصورت یه اپلیکیشن مستفل اجرا کرد و ...

آخرین بروزرسانی 10 ماه 13 روز قبل

جاوا اسکریپت

جاوا اسکریپت

جاوا اسکریپت یک زبان پویا و محبوب مبتنی بر شیء, داینامیک و مفسری می باشد. این زبان برای برنامه نویسی سمت سرور و کلاینت استفاده میشود که ...

آخرین بروزرسانی 10 ماه 12 روز قبل

بک لینک چیست؟

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.

آخرین بروزرسانی 10 ماه 3 روز قبل

سوالات و گفتگوها

logo-samandehi
تماس با ما

می توانید از طریق اطلاعات زیر با ما در ارتباط باشید.

درباره ما

سایت سون کلونر به تازگی شروع به کار کرده است و امید می رود تا بتواند پایگاه وسعی از آموزش های رایگان را در دسترس فارسی زبانان قرار دهد.