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

//

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

در یک وب سایت محتوا حرف اول را می زند.
کاربرانی که به سایت شما مراجعه کرده و از قسمت جستجوی آن استفاده می کنند، به دنبال یافتن یک مطلب مشخص هستند و به طور تصادفی این کار را انجام نمی دهند.
بنابراین ساخت فرم جستجو در وردپرس و بهینه سازی آن از طریق توابع مناسب وردپرس، یکی از اقدامات ضروری در طراحی قالب وردپرس است تا بتوانید مناسب ترین اطلاعات را در اختیار بازدیدکنندگان خود قرار دهید.
آموزش ساخت فرم جستجو در وردپرس
در طی چند سال گذشته، تابع جستجوی پیش فرض وردپرس پیشرفت زیادی کرده است.
در اواخر سال ۲۰۱۳ یک بروزرسانی در هسته وردپرس اتفاق افتاد که مکانیسم جستجو را ارتقا داده و یک مکانیسم مرتب سازی جدید که نتایج را به ترتیب زیر در اولویت قرار می داد، معرفی شد:
  • نتایجی که عنوان محتوای آنها مطابقت کامل را با کوئری جستجو داشته باشند، در ابتدا نشان داده می شوند.
  • نتایجی که ترم جستجو در عنوان آنها شامل شود اما مطابقت کامل با کل جمله را ندارند، پس از مورد اول نشان داده می شوند.
  • نتایجی که بعضی از ترم های جستجو در عنوان آنها باشد، در مرحله بعد نشان داده می شوند.
  • نتایجی که کل ترم جستجو در محتوای متن وجود داشته باشد، در انتها نشان داده می شوند.
  • در هر گروه نتایج به ترتیب زمانی بر اساس تاریخ انتشار طبقه بندی می شوند.
سلام عرض می کنم خدمت شما دوستان عزیز؛ در این آموزش می خواهیم به نحوه قرار دادن فرم جستجو در قالب وردپرس بپردازیم.
اصولا چند روش برای انجام این کار وجود دارد. از جستجوگر گوگل گرفته تا سیستم جستجوی پیشفرض وردپرس و همچنین افزونه های مخصوص جستجو که فرم های جستجوی پیشرفته ای می سازند،
همه و همه از راه های اضافه کردن یک فرم جستجو در قالب وردپرس هستند. در این آموزش تابع وردپرس در وبسایت پاسخ وردپرس می خواهیم آموزش ساخت فرم جستجو در وردپرس را با توضیحات مفصل خدمت شما ارائه دهیم.
چرا باید از فرم جستجو در قالب وردپرس استفاده کنیم؟

اصلا چرا باید از فرم جستجو در قالب وردپرس استفاده کنیم؟

زمانی که یک کاربر وارد وب سایت شما می شود و یکی از مطالب سایت شما را مطالعه می کند، در صورتی که از مطلب شما رضایت داشته باشد، به احتمال زیاد مایل است سایر پست های شما را هم مطالعه کند.
به همین منظور ساخت فرم جستجو در وردپرس، به کاربران کمک می کند که بتوانند مطالب مورد علاقه شان را خیلی سریع و تنها با یک سرچ پیدا نمایند.
در واقع؛ هرچقدر کار کردن در سایت را برای کاربران خود آسان کنید، می توانید بازدید از صفحات وب سایت خود را افزایش و نرخ پرش را کاهش دهید.
به همین دلیل می توان گفت وجود یک فرم جستجو در صفحات مختلف وب سایت می تواند به بهبود عملکرد وب سایت شما کمک کند.

فرم جستجو در قالب وردپرس

در اولین قدم می خواهیم فرم جستجوی مان را توسط سیستم جستجوی پیشفرض ( طراحی قالب wordpress ) خود وردپرس ایجاد کنیم.
توابع وردپرس زیر را در جایی که می خواهید فرم جستجو به نمایش در آید قرار دهید:

حالا فرم شما ایجاد شده. اما استایل زیبایی احتمالا ندارد. برای اینکه یک استایل شکیل و جذاب داشته باشید می توانید توسط CSS اینکار را انجام دهید.
برای افزودن دسته بندی به کد جستجو وردپرس به شکلی که بازدیدکننده بتواند از لیست کشویی دسته های خود سایت وردپرسی را انتخاب و فرایند جستجو را به دسته دلخواه محدود کند میتوانید از کد زیر در هنگام طراحی قالب وردپرس استفاده کنید.
در کد زیر با استفاده از تابع wp_dropdown_categories موضوعات سایت را به فرم جستجو اضافه میکنیم.
فرم جستجو در قالب وردپرس
زمانی که کاربر کلمه ای را وارد می کند و آن را جستجو می کند، صفحه نتایج بر اساس فایلی به نام search.php نمایش داده می شود.
یعنی این فایل مربوط به صفحه نتایج جستجو است و می توانید آن را در قالب خود ایجاد کنید و اختصاصی اش کنید.
این فایل باید دارای حلقه نوشته های وردپرس باشد. اگر چنین فایلی ایجاد نکنید، وردپرس به صورت پیشفرض از فایل index.php برای نمایش نتایج جستجو استفاده می کند.
اگر میخواهید به صورت حرفه ای طراحی قالب وردپرس را فرا بگیرید از دوره آموزش طراحی قالب وردپرس حرفه ای ما دیدن فرمایید .

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

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

سوالی دارید؟
سوالتون رو در نظرات مطرح کنید🙂

میانگین رتبه 5/5 تعداد رای : 6

نظرات

  1. کاربر پاسخ وردپرس

    سلام خیلی ممنو بابت آموزش خوبتون .
    خواش من در رابطه با ساخت سرچ باکسی که لطور معمول در سایتهای فروش تایر و رینگ خودرو ‌میباشد است اگر ممکنه روش کد نویسی و استفاده از افزونه رو در مورد اطلاعات ذیل بفرمایید ممنون میشم.
    کادر جستجو ۵۷۰ طول و ۳۵۰ عرض برنگ طوسی در بالای اون ۳ تب با شماره ۱،۲،۳
    تب ۱ :
    دارای ۳ لیست کرکره ای با اسامی ۴،۵،۶ و مقادیر ۱۰،۲۰،۳۰،۴۰ در هر سه لیست کرکره ای بهمراه ۳ چک باکس مربع کوچک در زیر آن و بالاخره دکمه زیبای جستجو یک تصویر هم مابین لیست کرکره ای و چک باکس ها میخام قرار بدم .
    میدونم خواشم طولانی شد اگر بتونید حتی شماتیک توضیح بدید سپاسگزار خواهم بود.

  2. کاربر پاسخ وردپرس

    سلام در ابتدا تشکر میکنم از سایت خوبتون.
    من در حال ساخت سایتی برای فروش تایر خودرو هستم برای خودم دوبار هزینه کردم با بدقولیهای پی در پی از سوی همکاراناتون مواجه شدم که این تصمیم رو گرفتم خودم طراحی رو شروع کردم درخواستی دارم ازتون آیا میتونید کمکم کنید تا سرچ باکسی که بطور معمول برای صفحه فروشگاه سایت فروش تایر هست رو بسازم یا حتی خودتون زحمت بکشید بسازید و من هزینه آنرا پرداخت کنم؟
    یه کادر مستطیل با سه تب و هر تب دارای دراپ دان هایی است که مقادیر عددی مختص به سایزبندی تایر از جمله پهنای تایر و فاق آآن و قطر رینگ است که در صورت موافقت من مقادیر رو بهتون میدم البته افزونه tyreaddict هست که هنوز با اون وقت نکردم سروکله بزنم ممنون

  3. کاربر پاسخ وردپرس

    با سلام و تشکر
    آیا برنامه php storm به لوکال هاست هم قابل اتصال هست؟ و اینکه آیا با این برنامه میتوان در ورد پرسی که در لوکال هاست نصب شده فرم جستجو ایجاد کرد؟ ممنون

    • زمان الله ابراهیمی ( مدیریت )

      سلام خدمت شما دوست گرامی اگه می خواهید که قالب خودتان را داخل لوکل هاست ویرایش نمایید برای این کار وارد نرم افزار بشید از قسمت file روی open file کلیک کنید آدرس C:\xampp\htdocs داخل نرم افزار لود فرمایید بعد به راحتی میتوانید هر گرونه تغییر که دوست داشته باشد انجام بدید موفق و سربلند باشید

      • کاربر پاسخ وردپرس

        با تشکر از پاسخ شما

        • زمان الله ابراهیمی ( مدیریت )

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

        • کاربر پاسخ وردپرس

          با سلام و خسته نباشید
          من طبق فرمایش شما تونستم لوکال هاست رو در php storm لود کنم و میخوام در صفحه هوم پیج در لوکال هاست طبق فیلم سایت شما فرم جستجو بسازم اما نمیتونم صفحه هوم پیج رو در لوکال هاست در php storm پیدا کنم ممنون میشم اگر راهنمایی کنید. تشکر فراوان

          • زمان الله ابراهیمی ( مدیریت )

            سلام خدمت شما دوست گرامی داخل اگه از نرم افزار xampp استفاده می کنید وارد C:\xampp\htdocs\wp-content\themes بشید قالب مورد نظر خودتان را پیاده کنید و ویرایش فرمایید اگه از نرم افزار wamp استفاده می فرمایید وارد پوشه w بشید
            موفق باشید

  4. کاربر پاسخ وردپرس

    سلام خسته نباشید ،
    بنده فرم جستجو برای محصولات رو نیاز دارم ، ایا آموزشی در سایتتان هست ، یا میشود اموزشش را بزارید

سبد خرید
در حال بروز رسانی