آموزش ووکامرس, ووکامرس

نمایش فیلترهای سفارشی در پیشخوان وردپرس » محصولات

نمایش فیلترهای سفارشی در پیشخوان وردپرس » محصولات

اگر به پیشخوان وردپرس » محصولات بروید، فیلترهای پیش فرض محصول مانند “انتخاب دسته”، “فیلتر بر اساس نوع محصول”، “فیلتر بر اساس وضعیت موجودی” را پیدا خواهید کرد. اگر بخواهید فیلترهای سفارشی بیشتری اضافه کنید تا مدیران فروشگاه شما به راحتی محصولات را بیابند، چه؟

برای مثال، می‌توانید “فیلتر براساس برچسب محصول” را اضافه کنید (“برچسب‌های محصول” یکی از دو “طبقه بندی” پیش‌فرض ووکامرس به همراه «دسته‌های محصول» هستند). یا اگر از طبقه بندی های سفارشی مانند برندهای محصول استفاده می کنید، می توانید یک منوی کشویی «فیلتر بر اساس برند محصول» اضافه کنید.

خوشبختانه این بسیار آسان است – و در ادامه نحوه نمایش فیلترهای سفارشی در پیشخوان وردپرس » محصولات را به شما آموزش می دهیم.

نمایش فیلترهای سفارشی در پیشخوان وردپرس » محصولات

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

برای اضافه کردن فیلترهای سفارشی در پیشخوان وردپرس » محصولات، لازم است تا قطعه کد زیر را به فایل functions.php قالب وردپرس فعال سایت خود اضافه کنید:

/** 
* @snippet Show Custom Filter @ WooCommerce Products Admin
* @author ThemeFars
*/

add_filter( 'woocommerce_product_filters', 'themefars_filter_by_custom_taxonomy_dashboard_products' );

function themefars_filter_by_custom_taxonomy_dashboard_products( $output ) {

global $wp_query;

$output .= wc_product_dropdown_categories( array(
'show_option_none' => 'فیلتر با برچسب محصول',
'taxonomy' => 'product_tag',
'name' => 'product_tag',
'selected' => isset( $wp_query->query_vars['product_tag'] ) ? $wp_query->query_vars['product_tag'] : '',
) );

return $output;
}

اکنون اگر به پیشخوان وردپرس » محصولات مراجعه کنید، خواهید دید که یک بخش اضافی، به نام “فیلتر با برچسب محصول” اضافه شده است. همچنین به دلخواه می توانید کد بالا را ویرایش کنید و فیلتر را براساس هر نوع طبقه بندی را تنظیم کنید.

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

5/5 - (1 امتیاز)

(2) نظرات کاربران

  1. mohammad javad گفت:

    سلام
    ما یک افزونه نصب کردیم که زمان ارسال رو از مشتری دریافت میکنیم
    چگونه میتوانیم فیلتر زمان ارسال رو اضافه کنیم تا بتوانیم با توجه به ان زمان سفارشات رو دسته بندی و مشاهده کنیم ؟

  2. جواد گفت:

    سلام چطوری میتونیم فقط دسته بندی های مادر رو در این فیلتر نمایش بدیم. به این شکل که استفاده بشه زیر مجموعه هاشم میاره

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *