
🎯 افزونه فیلتر محصولات پیشرفته در ووکامرس | WOOF – راهنمای جامع و حرفهای
Table of Contents
مقدمه فیلتر محصولات
اگر یک فروشگاه اینترنتی با محصولات متنوع دارید، فیلتر محصولات پیشرفته میتواند نرخ تبدیل شما را تا چند برابر افزایش دهد. کاربران دیگر نمیخواهند ۲۰ صفحه را یکی یکی مرور کنند. آن ها به دنبال یک ابزار سریع، واکنشگرا و هوشمند برای یافتن دقیق همان چیزی هستند که میخواهند.
اینجاست که افزونه هایی مثل WOOF – WooCommerce Product Filter به کمک شما میآیند. در این مقاله، همه چیز درباره این افزونه، نصب، تنظیمات، ویژگی ها، مقایسه با رقبا و نکات حرفهای را بررسی خواهیم کرد.
🧩 WOOF چیست؟
WOOF (WooCommerce Products Filter) یکی از قدرتمند ترین افزونه های فیلتر محصولات ووکامرس است که به کاربران این امکان را میدهد تا بر اساس دسته بندی، ویژگی ها (Attributes)، رنگ، برند، بازه قیمتی، برچسب و… محصول مورد نظر خود را جستجو کنند.
✨ ویژگی های کلیدی WOOF (فیلتر محصولات)
| ویژگی | توضیح |
|---|---|
| فیلتر آژاکسی (Ajax) | فیلتر بدون نیاز به بارگذاری مجدد صفحه |
| فیلتر قیمت | اسلایدر یا محدوده قیمتی سفارشی |
| فیلتر ویژگیها | بر اساس رنگ، سایز، برند و… |
| فیلتر بر اساس دستهها | نمایش محصولات خاص هر دسته بندی |
| پشتیبانی از shortcode | استفاده در هر صفحه یا ابزارک |
| پشتیبانی از فیلتر URL | برای سئوی بهتر و اشتراک گذاری نتایج |
| آمار فیلترها | نمایش تعداد فیلتر محصولات |
| ابزارک فیلتر پیشرفته | در ساید بار یا هدر/ فوتر فروشگاه |
🛠 نحوه نصب و راه اندازی افزونه WOOF (فیلتر محصولات)
1. نصب افزونه
از پیشخوان وردپرس:
افزونه ها ← افزودن ← جستجو:
WOOF – WooCommerce Products Filter← نصب و فعال سازی
2. تنظیمات پایه:
پیشخوان ← محصولات ← فیلتر محصولات (WOOF)
- فعال سازی Ajax
- نمایش تعداد محصولات کنار فیلترها
- انتخاب استایل فیلتر (کشویی، چک باکس، لیست رنگی و…)
- پیکر بندی فیلتر قیمت و ویژگی ها
- نمایش فیلتر در سایدبار یا با شورت کد در صفحات خاص:
phpCopyEdit[woof]
3. اضافه کردن ویژگی محصولات:
محصولات ← ویژگی ها ← ایجاد ویژگی (مثلاً رنگ، برند، جنس، سایز)
سپس هنگام افزودن یا ویرایش محصول، ویژگی ها را وارد و برای آن مقدار تعریف کنید.
🎨 نمایش فیلتر محصولات در صفحات فروشگاه
شما میتوانید فیلتر را در:
- ساید بار فروشگاه (با ابزارک WOOF)
- درون صفحه لندینگ یا محصولات خاص با شورت کد
- سربرگ یا منو های دلخواه با شورت کد سفارشی
همچنین با افزونه هایی مثل Elementor میتوانید فیلتر را با طراحی اختصاصی در قالب فروشگاه قرار دهید.

🔧 نسخه پریمیوم WOOF چه امکاناتی اضافه میکند؟
- فیلتر براساس متا فیلد دلخواه
- جستجو درون توضیحات محصولات
- پشتیبانی از لیبل های سفارشی
- پشتیبانی از جستجوی تصویری (Image Filter)
- امکان فیلتر در پاپ آپ یا مودال
- پشتیبانی از WPML و چندزبانه بودن
💰 قیمت: از حدود ۴۰ دلار در Codecanyon
🆚 افزونه های جایگزین و مقایسه
| افزونه | قیمت | آژاکس | پشتیبانی از ویژگی | سئوی URL | سازگاری المنتور |
|---|---|---|---|---|---|
| WOOF | رایگان / پولی | ✅ | ✅ | ✅ | ✅ |
| YITH WooCommerce Ajax Product Filter | رایگان / پولی | ✅ | ✅ | ❌ | ✅ |
| Filter Everything | رایگان / پولی | ✅ | ✅ | ✅ | متوسط |
| Product Filter for WooCommerce (XforWooCommerce) | پولی | ✅ پیشرفته | ✅ | ✅ | ✅ عالی |
🧠 نکات پیشرفته برای استفاده بهتر
- از URL فیلتر استفاده کنید تا نتایج فیلتر شده توسط گوگل ایندکس شود.
- برای فروشگاه هایی با محصولات زیاد، از کشینگ استفاده کنید تا سرعت فیلتر کاهش نیابد.
- فیلتر ها را در بالای محصولات قرار دهید نه فقط در ساید بار، مخصوصاً در موبایل.
- برای افزایش تعامل، فیلتر رنگی یا تصویری ایجاد کنید.
- از کد زیر استفاده کنید برای شخصی سازی:
phpCopyEditadd_filter('woof_custom_filter', 'custom_woof_filter_function');
⚠️ ایرادات رایج WOOF و رفع آنها
| مشکل | راه حل |
|---|---|
| فیلتر آژاکس کار نمیکند | بررسی فعال بودن JavaScript در قالب، ناسازگاری با کش، تست با قالب پیش فرض |
| تعداد محصولات صفر نمایش داده میشود | تنظیمات کش یا شمارش اشتباه ویژگی ها |
| فیلتر در صفحه خاص نمایش داده نمیشود | بررسی شورت کد و شرایط صفحه |
| تداخل با Elementor یا WPBakery | استفاده از ابزارک اختصاصی یا اجرای شورت کد داخل باکس HTML |
🛠 فیلتر با المنتور (بدون افزونه)
اگر نمیخواهید از افزونه استفاده کنید، میتوانید با المنتور پرو از قابلیت Loop + Query استفاده کرده و:
- ویجت product archive طراحی کنید
- از فیلترهای داخلی Elementor برای دسته، قیمت و ویژگی بهره بگیرید
- از فرم جستجوی المنتور برای فیلتر سریع استفاده کنید
⚠️ توجه: این روش نیاز به Elementor Pro دارد و امکانات محدودتری نسبت به افزونهها دارد.
🟦 1. YITH WooCommerce Ajax Product Filter
📌 معرفی:
یکی از پر کاربرد ترین افزونه های فیلتر محصولات در فروشگاه های وردپرسی است. نسخه رایگان امکانات پایه را ارائه میدهد اما برای فیلتر های پیشرفته نیاز به نسخه پریمیوم دارید.
✅ امکانات:
- فیلتر آژاکس بدون رفرش صفحه
- فیلتر براساس دسته، قیمت، ویژگی ها و تگ
- پشتیبانی از ویجت و شورت کد
- استایل های آماده و قابل سفارشی سازی
- نسخه Pro شامل فیلتر های رنگی، تصویری و دکمه ای
⚙️ نصب و تنظیمات:
از پیشخوان وردپرس > افزونه ها > افزودن > جستجو:
YITH Ajax Product Filter
پس از فعال سازی:
- وارد «YITH» در منو شوید → بخش Ajax Product Filter
- فیلتر جدید ایجاد کنید و انتخاب کنید که فیلتر شامل چه ویژگی هایی باشد
- در صفحات فروشگاه یا سایدبار از ویجت یا شورت کد استفاده کنید
🧩 مزایا:
- رابط کاربری زیبا و روان
- پشتیبانی از چند استایل مختلف
- سازگار با بسیاری از قالب ها (Flatsome, Astra, Woodmart و…)
⚠️ معایب:
- فیلتر URL-friendly فقط در نسخه Pro
- فیلتر بر اساس ویژگی دلخواه سفارشی در نسخه رایگان نیست
- نمایش آماری محصولات محدود در نسخه رایگان
🟨 2. Filter Everything
📌 معرفی:
افزونهای نسبتاً جدیدتر اما فوق العاده قدرتمند برای فیلتر کردن همه نوع محتوا (نه فقط محصولات)، از جمله نوشته ها، دسته ها، پست تایپ ها و محصولات ووکامرس.
✅ امکانات:
- فیلتر آژاکس پیشرفته
- فیلتر براساس ویژگی، برند، دسته، تگ، قیمت، متا داده و حتی ACF
- کاملاً URL-friendly برای سئو
- قابلیت Cache و بارگذاری سریع
- سازگار با المنتور، WPML و فیلتر در صفحات سفارشی
⚙️ نصب و تنظیمات:
- از مخزن وردپرس نصب کنید:
Filter Everything - منوی «Filters» به داشبورد شما اضافه میشود
- فیلتر گروهی بسازید → نوع پست: Product → فیلدها را اضافه کن (مثلاً price, color, brand, category)
- از شورت کد برای قرار دادن فیلتر استفاده کن یا از ویجت مخصوص المنتور بهره ببر
🧩 مزایا:
- پشتیبانی کامل از URL سئوپذیر
- سازگاری با المنتور و تمام قالب ها
- فیلتر در پست تایپ های دلخواه، نه فقط فیلتر محصولات
⚠️ معایب:
- رابط کاربری کمتر گرافیکی نسبت به رقبا
- امکانات برخی فیلتر های تصویری و رنگی در نسخه Pro
- نیاز به آشنایی بیشتر برای پیکر بندی اولیه
🟥 3. Product Filter for WooCommerce (XforWooCommerce)
📌 معرفی:
اگر به دنبال حرفهای ترین و بصری ترین افزونه فیلتر هستید، بدون شک XforWooCommerce بهترین انتخاب است. طراحی مدرن، سرعت بالا، و امکانات سطح بالا آن را خاص کرده است.
✅ امکانات:
- فیلتر های آژاکس (رنگی، تصویری، نوار کشویی، جعبهای، دکمهای و…)
- فیلتر هم زمان روی برند، قیمت، استوک، ویژگی، SKU و هر متای دلخواه
- سئوی URL-friendly
- تنظیمات پیش فرض برای نمایش/مخفی کردن فیلترها
- سازگاری کامل با المنتور، WPML، WPBakery و تمامی قالب های معروف
⚙️ نصب و تنظیمات:
- خرید و دانلود از CodeCanyon
- نصب دستی یا از طریق وردپرس
- منوی Product Filter اضافه میشود:
- ساخت فیلتر جدید
- انتخاب فیلدها (رنگ، دسته، ویژگی، استوک و…)
- طراحی استایل فیلتر
- جای گذاری در صفحه با شورت کد
[prdctfltr]یا ویجت المنتور
🧩 مزایا:
- طراحی بسیار مدرن و UI خیره کننده
- انواع فیلتر های گرافیکی با استایل سفارشی
- بسیار سبک و بهینه برای سایت های بزرگ
⚠️ معایب:
- فقط نسخه پولی دارد (حدود 49 دلار)
- پیچیدگی اولیه برای تازه کارها
- پشتیبانی رسمی فقط به زبان انگلیسی
🟩 مقایسه کلی سه افزونه:
| ویژگیها | YITH Ajax | Filter Everything | XforWooCommerce |
|---|---|---|---|
| نسخه رایگان دارد | ✅ | ✅ | ❌ |
| آژاکس سریع | ✅ | ✅ | ✅ (پیشرفته) |
| پشتیبانی از ویژگی سفارشی | فقط Pro | ✅ | ✅ |
| فیلتر URL سئوپذیر | فقط Pro | ✅ | ✅ |
| استایل تصویری | فقط Pro | ❌ | ✅ |
| پشتیبانی از المنتور | ✅ | ✅ | ✅ عالی |
| پشتیبانی از چند زبانگی | متوسط | ✅ | ✅ |
📌 نتیجه گیری فیلتر محصولات
🔹 اگر فیلتر ساده، قابل فهم و با UI قابل قبول میخواهید:
👉 YITH Ajax Product Filter (رایگان شروع کنید، سپس به Pro بروید)
🔹 اگر دنبال انعطافپذیری بالا و سئوی قوی و همهکاره بودن هستید:
👉 Filter Everything
🔹 اگر طراحی و تجربه کاربری برایتان بسیار مهم است و مشکلی با پرداخت ندارید:
👉 XforWooCommerce (Product Filter) بهترین انتخاب حرفهای است.
📌 جمعبندی
اگر دنبال یک راهکار قدرتمند، سئو محور و قابل توسعه برای فیلتر محصولات هستید، WOOF – WooCommerce Product Filter یکی از بهترین انتخاب هاست. رابط کاربری قابل تنظیم، پشتیبانی از ویژگی ها و فیلتر Ajax سریع باعث شده که این افزونه در بسیاری از فروشگاه های حرفهای وردپرس استفاده شود.
اما اگر به دنبال رابط کاربری زیباتر، فیلترهای تصویری یا طراحی المنتوری هستید، افزونههایی مانند XforWooCommerce یا YITH Ajax Filter میتوانند انتخابهای بهتری باشند.
🤔 سوالات پرتکرار (FAQ)
آیا WOOF با المنتور سازگار است؟
بله، کاملاً. از طریق شورتکد یا ابزارکهای المنتور قابل استفاده است.
فیلتر بر اساس برند چطور ایجاد میشود؟
یک ویژگی جدید به نام برند بسازید و آن را به محصولات اختصاص دهید.
آیا فیلتر در موبایل هم نمایش خوبی دارد؟
بله، میتوانید استایل رسپانسیو را فعال یا با CSS بهینهسازی کنید.
سازگار با چه قالبهایی است؟
با تمام قالبهای استاندارد ووکامرس مثل Astra، OceanWP، Hello، WoodMart و Flatsome کار میکند.