خانه / وردپرس / آموزش وردپرس / آموزش ساخت افزونه جستجوی پیشرفته در وردپرس
ایجاد افزونه جستجوی پیشرفته در سایت وردپرس

آموزش ساخت افزونه جستجوی پیشرفته در وردپرس

ایجاد افزونه جستجوی پیشرفته در سایت وردپرس

سلام دوستان به تیک تم خوش آمدید. در این مطلب با آموزش ایجاد افزونه جستجوی پیشرفته در سایت وردپرس در خدمت شما هستیم.

قبل از این که وارد بحث شویم‚ باید بدانید که چرا برای ایجاد امکان جستجوی پیشرفته در سایت از یک افزونه آماده استفاده نکردیم و قصد داریم با کد نویسی خودمان این افزونه را بنویسیم؟

در جواب به این سوال باید بگویم که اگر تعداد افزونه‌های نصب شده شما زیاد باشد باعث فشار آمدن به سرور می‌شود. پس شما اگر بتوانید برای اضافه کردن یک قابلیت به سایت خود به جای نصب یک افزونه جدید‚ با استفاده از کد نویسی آن قابلیت را اضافه کنید‚ به سود سایت خودتان کار کرده‌اید.

یک امکان بسیار مهم که باید در هر سایتی وجود داشته باشد جستجو در سایت است. که البته بسیاری از سایت‌ها از قدرت جستجو پایینی برخوردارند. برای اضافه کردن قابلیت جستجو با دقت بالا به سایت خود‚ با استفاده از کد نویسی و بدون نیاز به نصب افزونه جدید می‌توانید کدهای php زیر را به سایت خود اضافه کنید. برای اضافه کردن این قابلیت ما از ایجاد یک جور فیلتر برای فرم جستجو استفاهده می‌کنیم.

آموزش ایجاد افزونه جستجوی پیشرفته در سایت وردپرس

برای ساختن افزونه کدهای زیر را به فایل index.php افزونه خود اضافه کنید.

توضیحات افزونه

۱- افزودن فرم جستجوی جدید به وردپرس

۲- افزودن متغیرها

۳- معرفی فیلترها به وردپرس

ایجاد فیلتر اول برای دسته‌بندی:

این فیلتر جهت انتخاب دسته‌بندی در فرم جستجو است. در واقع به کمک این فیلتر دسته‌بندی جستجوی خود را انتخاب خواهید کرد.

ایجاد فیلتر دوم برای برچسب:

این فیلتر جهت انتخاب برجسب در فرم جستجو است. در واقع شما به کمک این فیلتر برجسب جستجوی خود را انتخاب خواهید کرد.

همین حالا ببینید:  افزونه فارسی حمل و نقل ووکامرس Persian WooCommerce Shipping

ایجاد فیلتر سوم برای نویسنده:

این فیلتر جهت انتخاب نویسنده مورد نظر در فرم جستجو است. در واقع شما به کمک این فیلتر نویسنده جستجوی خود را انتخاب خواهید کرد.

ایجاد فیلتر چهارم برای تاریخ (روز/ماه/سال):

این فیلتر جهت انتخاب تاریخ مطالب برای انجام عملیات جستجو است.

ایجاد فیلد جستجو:

فیلدهای جستجو در واقع مکان‌هایی برای تایپ کلمه مورد نظر جهت انجام عملیات جستجو می‌باشند.

همین حالا ببینید:  ایجاد نوار خبری متحرک در وردپرس

ایجاد دکمه جستجو:

۴- ثبت جستجوگر در وردپرس

تا این مرحله فرم جستجوی شما برای نمایش ساخته شده است.

۵- ایجاد استایل برای فرم

شما می‌توانید کدهای Css دلخواه خود را اضافه کنید.

نمایش جستجوگر پیشرفته

کد زیر را در مکانی که قصد دارید فرم جسجو خود را به نمایش دربیاورید‚ قرار دهید.

 

امیدوارم از این آموزش وردپرس لذت برده باشید. همواره خوشحال می شویم اگر هر سوال یا راهنمایی که در مورد آموزش ایجاد افزونه جستجوی پیشرفته در سایت وردپرس داشتید در پایین بخش نظرات مطرح کنید.

منبع: تیک‌تم – ارائه دهنده: قالب تک صفحه ای وردپرس قالب دایرکتوری وردپرس قالب شخصی وردپرس

لینک کوتاه این مطلب: : https://tiktheme.com/?p=3048


کانال تلگرام تیک تم

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *