YITH WooCommerce Ajax Search افزونه جستجوی پیشرفته ووکامرس
افزونه YITH WooCommerce Ajax Search به کاربران امکان می دهد تا محصولات موجود در فروشگاه ووکامرس و وب سایت وردپرس شما را جستجو کرده و نتایج جستجو را در زمان واقعی مشاهده کنند. نوار جستجو رایجترین و مهمترین ابزار برای هر نوع وب سایتی است اما اغلب عملکرد کافی ندارد و فقط مقدار محدودی از محصولات را نشان می دهد. همچنین استفاده از آن کند و سخت است. با استفاده از افزونه YITH WooCommerce Ajax Search می توانید نوار جستجوی فروشگاه ووکامرس خود را به سطح بالاتری برسانید.
اگر با ساخت فرم جستجو در وردپرس آشنا نیستید یا می خواهید با افزونه های دیگر فرم جستجوی وردپرس آشنا شوید، مقاله ساخت فرم جستجو در وردپرس و معرفی افزونه های جستجو را مطالعه کنید.
کاربران با استفاده از جستجوی آژاکس می توانند بدون تلف کردن وقت و گشتن در صفحات محصول، کالای مورد نظر خود را به سرعت جستجو کرده و آن را خریداری کنند. کافی است کاربران یک کلمه کلیدی را برای محصول مورد نظر خود وارد کنند، افزونه YITH WooCommerce Ajax Search تمام دسته بندی های ووکامرس را جستجو کرده و آیتم هایی که حاوی کلمه کلیدی مورد نظر هستند را نشان می دهد. این افزونه بلافاصله پس از وارد کردن نام محصول در قسمت جستجو، نتایج جستجو را نمایش می دهد.
افزونه های زیادی برای افزایش قابلیت ها و ویژگی های فروشگاه های نیرو گرفته با ووکامرس وجود دارد که لیستی از آنها را می توانید در مقاله بهترین افزونه های ووکامرس مشاهده کنید.
جستجوی آژاکس افزونه YITH WooCommerce Ajax Search بخصوص در مواقعی که کاربر نام محصول را فراموش کرده است، مفید می باشد. با شروع نوشتن کلمه کلیدی، لیستی از پیشنهادهای مفید به کاربر نشان داده می شود و هرچه بیشتر بنویسد نتایج جستجو دقیق تر خواهد بود. در این مرحله فقط باید آنچه که لازم دارد را انتخاب کند.
این ابزار درست مانند قسمت سرچ گوگل عمل می کند اما در فروشگاه eCommerce شما قرار دارد و از دیتابیس شما استفاده می کند.
در این آموزش افزونه YITH WooCommerce Ajax Search را مورد بررسی قرار داده و نحوه استفاده از آن را توضیح می دهیم.
آموزش تنظیمات افزونه YITH WooCommerce Ajax Search
توجه داشته باشید که برای استفاده از این افزونه باید فروشگاه اینترنتی خود را با استفاده از افزونه WooCommerce ساخته باشید.
ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.
بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه در پیشخوان وردپرس به مسیر YITH » Ajax Search بروید. صفحه تنظیمات افزونه را مشابه شکل زیر مشاهده می کنید.
در صفحه تنظیمات افزونه YITH WooCommerce Ajax Search می توانید تنظیمات زیر را پیکربندی کنید:
- Search input label: در این قسمت می توانید برچسب فیلد ورودی جستجو یعنی باکسی که کوئری های جستجو در آن وارد می شود را تغییر داده و آن را سفارشی سازی کنید.
- Search submit label: در این قسمت می توانید برچسب دکمه جستجو را سفارشی سازی کنید. به عنوان مثال می توانید آن را فارسی کنید.
- Minimum number of characters: حداقل تعداد کاراکترهای لازم برای شروع خودکار جستجو و راه اندازی جستجوی آژاکس را در این قسمت مشخص کنید.
- Maximum number of results: حداکثر تعداد نتایج نمایش داده شده در کادر پیشنهاد خودکار جستجو در این قسمت انتخاب می شود.
- Enable transients to cache autocomplete results: با فعال کردن این گزینه نتایج جستجوی کوئری به صورت گذرا ذخیره می شود تا نتایج خودکار توسط افزونه YITH WooCommerce Ajax Search کش شوند.
پس از آن روی دکمه “Save Changes” کلیک کنید.
حال که تنظیمات را انجام دادید می توانید باکس جستجو را در صفحه اصلی فروشگاه یا در ناحیه ابزارک ها وارد کنید.
شما به سه روش زیر می توانید از این افزونه استفاده کرده و باکس جستجوی آژاکس را در صفحه فروشگاه یا ناحیه ابزارک های سایت خود نشان دهید:
- با ابزارک YITH WooCommerce Product Search
- با شورت کد [yith_woocommerce_ajax_search]
- با وارد کردن کد PHP زیر در قالب
<?php echo do_shortcode('[yith_woocommerce_ajax_search]');?>
وارد کردن جستجوی پیشرفته افزونه YITH WooCommerce Ajax Search در نوار کناری سایت
برای وارد کردن باکس جستجوی پیشرفته در ناحیه ابزارک ها، در پیشخوان وردپرس به مسیر نمایش » ابزارک ها بروید.
مشاهده می کنید که ابزارک WooCommerce Ajax Product Search به ابزارک های موجود در این صفحه اضافه شده است.
این ابزارک را کشیده و در ناحیه مورد نظر خود رها کنید. تنظیمات ابزارک به صورت زیر نشان داده می شود:
در قسمت Title یک عنوان انتخاب کرده و روی دکمه “ذخیره” کلیک کنید.
حال به فرانت اند فروشگاه خود مراجعه کرده و باکس جستجوی پیشرفته افزونه YITH WooCommerce Ajax Search را مشاهده کنید.
وارد کردن باکس جستجوی پیشرفته در صفحه فروشگاه
برای وارد کردن باکس جستجوی پیشرفته افزونه YITH WooCommerce Ajax Search در صفحه اصلی فروشگاه، در پیشخوان وردپرس به مسیر برگه ها » همه برگه ها بروید و برگه فروشگاه را به حالت ویرایش باز کنید.
سپس شورت کد زیر را در این صفحه وارد کنید.
[yith_woocommerce_ajax_search]
توجه داشته باشید که در ویرایشگر گوتنبرگ وردپرس باید این کار را از طریق بلوک کد کوتاه انجام دهید.
حال به صفحه اصلی فروشگاه خود مراجعه کرده و باکس جستجوی پیشرفته را ملاحظه کنید.
اگر می خواهید باکس جستجوی پیشرفته خود را ارتقا داده و ویژگی های بیشتری به آن اضافه کنید می توانید نسخه Pro این افزونه را خریداری کنید.
نسخه پرمیوم افزونه YITH WooCommerce Ajax Search شامل ویژگی های زیر است و جستجوی آژاکس فروشگاه ووکامرس شما را به بهترین شکل ممکن بهبود می دهد.
- جستجو در گزیده محصولات ووکامرس
- جستجو در محتوای محصولات ووکامرس
- جستجو در دسته بندی محصولات ووکامرس
- جستجو در برچسب های محصولات ووکامرس
- جستجو را به SKU محصولات ووکامرس گسترش دهید
- جستجوی SKU را به محصولات متغیر ووکامرس گسترش دهید
- تصاویر بندانگشتی محصولات را در لیست پیشنهادهای جستجو نشان دهید
- قیمت محصولات ووکامرس را در لیست پیشنهادهای جستجو نشان دهید
- نشان فروش ووکامرس را نمایش دهید (گزینه های سفارشی سازی موجود است)
- و بسیاری قابلیت های دیگر
امیدواریم این آموزش مورد توجه و استفاده شما قرار گرفته باشد.
دانلود افزونه
با سلام
من این افزونه رو هم در لوکال هاست نصب کردم و هم در هاست اصلی، مشکلی دارم اینه که در هاست اصلی جستجو انجام نمیشه و مقادیری رو نمایش نمیده ولی در لوکال هاست که همون اطلاعات هاست اصلی رو داره به خوبی عمل جستجو انجام میشه؟
نسخه هر دو هم یکی هست، نسخه باقی افزونه ها هم یکی هست.
لطفا بفرمائید مشکل از چیه؟
سلام…احتمالاً با افزونه های دیگه سایت شما تداخل داره …می تونید افزونه ها رو یکی یکی غیرفعال کنید ببینید آیا مشکل برطرف میشه یا خیر..
وجود فایل ایندکس که برای صفحه comming soonطراحی و آپلود کرده بودم باعث شد سیستم نتونه عمل جستجو رو انجام بده.
البته از افزونه در دست تعمیر هم در قالب استفاده کردم ولی صفحه ایندکس سفارشی طراحی شده بود. و با صفحه دیفالت ورد پرس تداخل ایجاد میشد. همین امر باعث مشکل در جستجو بود.
لازم دونستم این مشکل رو در اینجا مطرح کنم شاید برای دیگر دوستان این مشکل بوجود بیاد.
آرزوی آرامش برای همه ایرانیان دارم.
ممنون از شما دوست عزیز
با سلام ، ایا امکان فیلتر کردن شرطی وجود داره؟ مثلا وقتی اسم برند A رو انتخاب کرد حالا از بین زیر مجموعه های برند A بتونید A1 A2 …. An رو انتخاب کرد به صورت drop down box
سلام آرمان عزیز .. وقت بخیر.. این افزونه مربوط به جستجو در فروشگاه هست. وقتی کاربر یک عبارتی رو در فیلد جستجو وارد می کنه ویژگی آژاکس این افزونه باعث میشه که مرتبط ترین موضوعات به اون نشان داده بشه .. اگه می خواید در فروشگاه فیلتر قرار بدید، از افزونه های فیلتر محصولات ووکامرس استفاده کنید.
سلام مجدد
ممنون از پاسختون
من دقیقا به یه advanced search نیاز دارم تا بتونم در لحظه با یک drop down box روی آپشن اول سرچ، آپشن دوم سرچ رو آپدیت کنم.
در واقع یه عملیات شرطی روی آشپن های سرچ نیاز هست:
وقتی اسم برند A رو انتخاب کرد حالا از بین زیر مجموعه های برند A بتونید A1 A2 …. An رو به صورت drop down box انتخاب کنه…
افزونه های مختلف رو باید تست کنید، جز افزونه YITH WooCommerce Ajax Search می تونید افزونه هایی نظیر Ajax Search for WooCommerce رو هم تست نمائید، اگر افزونه های معرفی شده نتواند نیاز شما رو برطرف کنه، حتما باید از یک برنامه نویس بخواهید این قابلیت را به قالب سایت شما اضافه کند یا اینکه در قالب یک افزونه این نیاز شما را برطرف کند…
سلام من این افزونه رو نصب کردم ولی فقط کلمات موجود در عنوان محصولات رو سرچ میکنه و برچسب ها رو سرچ نمیکنه.
راهنمایی کنید چکار کنم لطفا!
سلام علی عزیز .. وقت بخیر برای جستجو در برچسب ها باید نسخه Pro افزونه رو خریداری کنید.