شاید برای هر ادمین سایتی پیش بیاد که نیاز به تغییر سورت و چیدمان محصولات در صفحه فروشگاه را داشته باشد. تغییر چیدمان نمایش محصولات در ووکامرس در تنظیمات بعضی قالب ها وجود دارد و شما به سادگی میتوانید از تنظیمات قالب آن را تغییر دهید ولی خب همه قالب ها این امکان را ندارد و زحمتش پای خودتان است.
خب ما با یکی دیگر از آموزش های کاربردی برای وردپرس در خدمت شما عزیزان هستیم.
شما می توانید محصولات ووکامرس خود را بر اساس : محبوبیت، امتیاز، تاریخ، قیمت نمایش دهید، برای چیدمان محصولات ووکامرس دو راه وجود دارد:
1- روش دستی و از طریق تنظیمات
2- با استفاده از هوک
روش دستی و از طریق تنظیمات
برای چیدمان محصولات ووکامرس به صورت دستی از منوی وردپرس روی ووکامرس رفته و روی تنظیمات کلیک کنید. به تب محصولات بروید و وارد زیر مجموعه نمایش شوید. در قسمت حالت پیشفرض چیدمان روی لیست کشویی کلیک کنید و یکی از حالا را انتخاب کنید(مانند تصویر)

با استفاده از هوک
شاید به هر دلیلی روش اول برای شما کارساز نبود که برای خیلی ها پیش آمده در این حالت شما باید از این روش استفاده کنید که 100% کار خواهد کرد. برای چیدمان محصولات ووکامرس با استفاده از هوک به روش زیر عمل میکنیم:
به سادگی در صفحه functions.php وارد شوید و کد زیر را وارد کنید.
add_filter(‘woocommerce_default_catalog_orderby’, ‘misha_default_catalog_orderby’);
function misha_default_catalog_orderby( $sort_by ) {
return ‘date’;
}
مقدارهای دیگری که می توانید شما به جای date در خط یکی مونده به آخر انتخاب کنید اینها هست:
popularity – نمایش محصولات بر اساس تعداد فروش
rating – نمایش محصولات بر اساس امتیاز
date – نمایش محصولات بر اساس تاریخ
price – نمایش محصولات بر اساس قیمت
rand – نمایش محصولات به صورت تصادفی
برای خواندن نسخه انگلیسی مقاله تغییر چیدمان محصولات ووکامرس اینجا کلیک کنید.