در این قسمت از آموزش افزونه جت اسمارت فیلتر به سراغ فیلتر فرزندان طبقه بندی شده می رویم؛ یکی از حرفه ای ترین قابلیت های این افزونه برای ساخت سیستم فیلترینگ دقیق، منظم و دسته بندی شده در سایت های محتوایی، فروشگاهی یا آرشیوی. ساختار هوشمند این ابزار باعث می شود تجربه کاربری یکپارچه تری ایجاد شود و کاربران راحت تر به محتوای موردنظرشان برسند.
فیلتر فرزندان طبقه بندی شده چگونه کار می کند؟
این فیلتر به شما اجازه می دهد به جای یک فهرست ثابت، یک ساختار سلسله مراتبی ارائه کنید. یعنی ابتدا دسته اصلی را نمایش می دهد و به محض انتخاب آن، زیرمجموعه ها به صورت خودکار ظاهر می شوند. این قابلیت مخصوصا زمانی مفید است که سایت شما تعداد زیادی دسته یا زیرمجموعه دارد و نمی خواهید همه آنها به صورت یکجا نمایش داده شوند. شما می توانید تعیین کنید فیلتر بر اساس کدام Taxonomy مثل دسته بندی ها، برچسب ها یا طبقه بندی دلخواه کار کند. همین قابلیت باعث شده جت اسمارت فیلتر یکی از بهترین ابزارها برای فیلترینگ حرفه ای در وردپرس باشد.
تنظیمات طراحی و اتصال به لیستینگ
بعد از ساخت فیلتر، نوبت به اتصال آن به لیس پست ها یا لیستینگ های جت انجین می رسد. با استفاده از ویجت AJAX یا فیلترهای مخصوص، می توانید کاری کنید که کاربران بدون رفرش صفحه نتایج را ببینند. در بخش استایل المنتور نیز امکان شخصی سازی کامل وجود دارد؛ از جمله تغییر ظاهر انتخابگرها، نمایش حالت درختی، تعیین نوع نمایش زیرمجموعه ها و ایجاد استایل اختصاصی برای فیلتر فعال. نتیجه کار یک سیستم فیلتر حرفه ای، سریع و کاربرپسند است که در سایت های بزرگ تاثیر زیادی بر تجربه کاربری می گذارد.
کد استفاده شده در ویدیو:
selector .jet-list-tree__children {
padding-right: 50px;
}