پرش به محتویات

Filter Range

فیلتر بازه عددی (range) برای محدود کردن نتایج بر اساس min/max.

نکته: برای فیلتر قیمت در e-commerce یا هر سناریویی که کاربران باید بر اساس بازه‌های عددی فیلتر کنند ضروری است.

تنظیمات

  • Target query (query-list) — query‌ای که این فیلتر باید هدف قرار دهد را انتخاب کنید. در این نسخه فقط post query‌ها پشتیبانی می‌شوند.
  • URL parameter (text) — یک نام پارامتر URL منحصربه‌فرد و خواناتر برای این فیلتر تعریف کنید.
  • Apply on (select) — زمان اعمال فیلتر را انتخاب کنید. گزینه‌ها: Input (فوری)، Submit (نیاز به کلیک دکمه). پیش‌فرض: Input.
  • Source (select) — منبع داده برای گزینه‌های فیلتر. در حال حاضر محدود به Custom field.
  • Field type (select) — نوع فیلد هنگام استفاده از منبع custom field. گزینه‌ها: Post، Term، User.
  • Provider (select) — ارائه‌دهنده custom field برای integration (ACF، Meta Box و غیره).
  • Meta key (text) — کلید custom field حاوی مقادیر عددی برای فیلتر بازه.
  • Disable auto min/max value (checkbox) — مقادیر min/max را به‌صورت دستی تنظیم کنید به‌جای تشخیص خودکار از نتایج query.
  • Mode (select) — حالت نمایش فیلتر بازه. گزینه‌ها: Slider (slider بصری)، Input (ورودی‌های متنی).
  • Step (number) — گام افزایش برای مقادیر بازه. پیش‌فرض: 1.
  • Decimal places (number) — تعداد اعشار برای نمایش. پیش‌فرض: 0.
  • Thousand separator (checkbox) — جداکننده هزارگان به مقادیر نمایش داده‌شده اضافه کنید.
  • Separator (text) — کاراکتر جداکننده هزارگان. پیش‌فرض: ,.
  • Label — تنظیمات برچسب‌های مقدار بازه.
  • Min (text) — برچسب برای مقدار حداقل.
  • Max (text) — برچسب برای مقدار حداکثر.
  • Direction (direction) — جهت چیدمان برچسب‌های min/max (row/column).
  • Gap (number) — فاصله‌گذاری بین برچسب‌های min/max.
  • Input — تنظیمات حالت فیلد ورودی.
  • Placeholder (text) — متن placeholder برای فیلدهای ورودی.
  • Typography (typography) — typography برای متن فیلد ورودی.
  • Slider — تنظیمات حالت slider.
  • Track color (color) — رنگ مسیر slider.
  • Range color (color) — رنگ بازه انتخاب‌شده در slider.
  • Handle color (color) — رنگ دستگیره‌های slider.
  • Handle size (number) — اندازه دستگیره‌های slider.
  • Track height (number) — ارتفاع مسیر slider.
  • Active filter — تنظیمات نمایش فیلتر فعال.
  • Prefix (text) — متن نمایش داده‌شده قبل از مقدار فیلتر.
  • Suffix (text) — متن نمایش داده‌شده بعد از مقدار فیلتر.
  • Title (text) — attribute title سفارشی برای لینک‌های فیلتر.

مرجع توسعه‌دهنده

برای JSON schema کامل به Filter - Range Schema مراجعه کنید.