Ajax Search Lite افزونه جستجوی زنده در وردپرس
احتمالاً در سایت های بزرگ مانند گوگل و آمازون مشاهده کرده اید که وقتی کاربر شروع به تایپ کردن کوئری جستجو می کند، سایت به صورت خودکار به او کمک می کند تا جستجوی خود را کامل کند و/یا محتواهایی که مطابق کوئری جستجو است را به او نشان می دهد. اگر می خواهید این قابلیت را به سایت وردپرس خود اضافه کنید، افزونه Ajax Search Lite به شما کمک می کند.
Ajax Search Lite یکی از بهترین افزونه های جستجو در وردپرس است که با ارائه یک فرم جستجوی کاربر پسند و نیرو گرفته با آژاکس – به صورت یک نوار جستجوی زنده – تجربه کاربری سایت شما را بهبود می دهد.
انیمیشن های بسیار روان با پشتیبانی از موبایل و به روزرسانی منظم باعث شده است که Ajax Search Lite به عنوان جایگزینی برای جستجوی پیش فرض وردپرس با یک موتور جستجوی بهتر و کارآمدتر باشد.
شما می توانید نتایج را براساس دسته و انواع پست ها، فیلتر کنید و قابلیت جستجوی زنده را به تمام سایت های وردپرس شامل فروشگاه های نیرو گرفته با افزونه WooCommerce و افزونه Easy Digital Downloads اضافه کنید.
در این مقاله افزونه Ajax Search Lite را مورد بررسی قرار داده و نحوه استفاده از آن را توضیح می دهیم.
آموزش افزونه Ajax Search Lite و اضافه کردن جستجوی زنده به سایت وردپرس
ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.
بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه منوی جدیدی به نام Ajax Search Lite در پیشخوان وردپرس اضافه می شود.
شما باید روی این منو کلیک کنید تا صفحه تنظیمات افزونه نشان داده شود.
اگرچه صفحه تنظیمات از تب های مختلفی تشکیل شده و گزینه های سفارشی سازی زیادی دارد اما برای راه اندازی افزونه تنها چند کار لازم است که انجام دهید و باقی تنظیمات را می توانید به صورت اختیاری انجام دهید.
در ادامه آموزش، ابتدا گام های اصلی برای راه اندازی افزونه را توضیح داده سپس تنظیماتی که به صورت اختیاری می توانید انجام دهید را بررسی می کنیم.
انتخاب نوع محتوا در نتایج جستجو
اولین کاری که باید انجام دهید این است که مشخص کنید چه محتواهایی در پیشنهادهای جستجوی شما گنجانده شود.
به عنوان مثال، ممکن است بخواهید که پیشنهادات شما تنها شامل نوشته های وبلاگ باشد اما برگه ها را شامل نشود. همچنین اگر از انواع پست های سفارشی (مانند محصولات WooCommerce یا یک افزونه رویداد) استفاده می کنید ، می توانید این محتوا را در نتایج جستجوی خود بگنجانید.
برای این کار در صفحه تنظیمات افزونه به مسیر General Options » Sources & Basics بروید.
در قسمت Search in custom post types ، گزینه هایی که می خواهید در پیشنهادات جستجو گنجانده شود را از قسمت Available post types کشیده و در باکس کنار آن رها کنید.
در پایین صفحه ، می توانید بخش هایی از محتوا که افزونه اجازه جستجو در آنها دارد را انتخاب کنید. افزونه Ajax Search Lite به طور پیش فرض ، کلمه کلیدی کاربر را در این بخش های محتوای شما جستجو می کند:
- عنوان
- بدنه
- چکیده
اما می توانید موارد زیر را نیز در جستجو داشته باشید:
- نامک URL
- دسته ها و برچسب ها
- زمینه های سفارشی (زمینه های سفارشی خاص یا همه زمینه های سفارشی)
انتخاب نحوه نمایش محتوا در نتایج پیشنهادی
افزونه Ajax Search Lite به طور پیش فرض اطلاعات زیر را در نتایج پیشنهادی نشان می دهد:
- عنوان
- چکیده
- تصویر شاخص
اما این افزونه کنترل کاملی بر نحوه نمایش اطلاعات در اختیار شما قرار می دهد.
اگر می خواهید تنظیمات تصویر را کنترل کنید (یا آن را خاموش کنید) ، به تب Image Options بروید.
برای غیرفعال کردن نمایش تصویر، گزینه Show images in results? را غیرفعال کنید.
همچنین می توانید از گزینه های دیگر برای تغییر اندازه تصویر و اینکه تصویر از کجا می آید، استفاده کنید.
به طور مشابه ، اگر به تب Layout options » Results Layout بروید، دقیقاً می توانید مشخص کنید که چه اطلاعاتی را نمایش دهید و چگونه آنها را نمایش دهید.
پیکربندی ظاهر فرم جستجو در افزونه Ajax Search Lite
یکی از ویژگی های افزونه َAjax Search Lite این است که فرم جستجویی که قالب سایت شما ارائه می دهد را با فرم جستجوی خودش جایگزین می کند. بنابراین باید مطمئن شوید که طراحی باکس جستجوی افزونه با قالب سایت شما سازگار است.
برای بررسی این موضوع، به تب layout Options بروید و از قسمت themes برای سفارشی سازی فرم جستجو استفاده کنید:
همچنین در صورت لزوم می توانید به صورت دستی رنگ ها را در پایین صفحه تغییر دهید.
اضافه کردن فرم جستجو به سایت وردپرس
پس از اعمال تنظیمات مورد نظر خود، وقت آن است که فرم جستجو را در سایت وردپرس خود نمایش دهید.
برای انجام این کار ، افزونه Ajax Search Lite سه گزینه ارائه می دهد:
- جایگزین کردن فرم جستجوی پیش فرض با فرم جستجوی افزونه- با استفاده از این گزینه، افزونه عملکرد جستجوی قالب شما را نادیده می گیرد. به عنوان مثال، اگر از این گزینه استفاده کنید، افزونه ابزارک جستجو پیش فرض وردپرس را با باکس جستجوی خودش و قابلیت های آن جایگزین می کند. برای فعال کردن این ویژگی به مسیر General Options » Sources & Basics بروید و گزینه Try to replace the theme search with Ajax Search Lite form را طبق تصویر بالا فعال کنید.
- کد کوتاه – شما می توانید کد کوتاه را در هر جایی که می خواهید فرم جستجوی شما ظاهر شود، قرار دهید (می توانید از کد کوتاه در نوشته ها، برگه ها ، ابزارک های نوار کناری و غیره استفاده کنید).
- کد PHP – اگر می توانید کد قالب خود را ویرایش کنید ، می توانید از یک قالب فرزند استفاده کرده و عملکرد جستجو را مستقیماً به فایل های قالب خود اضافه کنید.
کد کوتاه و تابع PHP را می توانید در بالای صفحه پیدا کنید. و می توانید تنظیمات جایگزینی جستجو را از طریق تب General Options فعال کنید.
حال بازدید کنندگان می توانند از جستجوی خودکار وردپرس در سایت شما لذت ببرند.
سفارشی سازی عملکرد افزونه Ajax Search Lite (اختیاری)
افزونه Ajax Search Lite تنظیمات دیگری را نیز در اختیار شما قرار می دهد که با استفاده از آنها بتوانید کنترل دقیق تری بر عملکرد جستجوی زنده سایت وردپرس خود داشته باشید.
این تنظیمات اختیاری است. یعنی حتی اگر از این تنظیمات صرف نظر کنید، جستجوی زنده شما به خوبی کار خواهد کرد.
اما اگر می خواهید امکان کنترل بیشتری داشته باشید، از این تنظیمات استفاده کنید.
تنظیمات جستجوی خودکار
افزونه Ajax Search Lite بطور پیش فرض جستجوی خودکار را روشن می کند. اگر می خواهید گزینه های مربوط به جستجوی خودکار را ویرایش و سفارشی سازی کنید، می توانید به قسمت General Options » Autocomplete & Suggestions بروید.
گزینه های فیلتر
اگر می خواهید کنترل بیشتری را روی نتایج جستجو در اختیار بازدید کنندگان قرار دهید، می توانید تنظیمات فیلتر را اضافه کنید. این تنظیمات به کاربران اجازه می دهد:
- محتوای خاصی به عنوان مثال فقط یک عنوان نوشته را جستجو کنند.
- دسته های خاصی را جستجو کنند.
برای روشن کردن این تنظیمات ، به قسمت Frontend Options بروید:
گزینه Show search settings on the frontend را به حالت On تغییر دهید.
انتخاب نحوه برخورد افزونه با کلمات کلیدی
اگر می خواهید نحوه ایجاد نتایج توسط افزونه Aiax Search Lite را تغییر دهید، به مسیر General Options » Behavior بروید.
- Show exact matches only: اگر این گزینه را فعال کنید، نتایج پیشنهادی خودکار باید دقیقاً با کلمه کلیدی کاربر مطابق باشند (مانند استفاده از نقل قول هنگام جستجو در گوگل).
- Keyword (phrase) logic: روشی دیگری برای کنترل چگونگی مطابقت دادن نتایج توسط افزونه را ارائه می دهد.
تغییر ترتیب نتایج
افزونه Ajax Search Lite به طور پیش فرض ، پیشنهادات خود را با توجه به ارتباط آنها مرتب می کند. اما اگر می خواهید ، می توانید این رفتار را برای ترتیب نتایج براساس موارد زیر تغییر دهید:
- تاریخ
- عنوان
برای این کار، به مسیر General Options » Ordering بروید.
جمع بندی
تکمیل خودکار و پیشنهاد خودکار دو راه عالی برای بهبود عملکرد جستجوی سایت وردپرس شما هستند.
برای افزودن جستجوی زنده به سایت وردپرس خود، افزونه Ajax Search Lite گزینه ای عالی است که هزینه ای برای شما نخواهد داشت. کار با این افزونه بسیار راحت بوده و گزینه های سفارشی سازی آن بسیار زیاد است.
امیدواریم از این آموزش بهره لازم را برده باشید.
دانلود افزونه
ممنون
بسیار عالی بود