تبليغات تبليغات تبليغات خرید هاست ارزان

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

 

اگر قصد جستجو در سایت وردپرسی را دارید ولی آن سایت فرم جستجو وردپرس را ندارد می توانید با قرار دادن /?s=عبارت مورد نظر ، عمیل جستجو را انجام دهید ادرس لینک مورد نظر چیزی شبیه ادرس زیر خواهد بود.

 

http://scriptha.ir/?s=اسکریپت+ها

 

کد و تابع جستجو وردپرس

اگر در حال طراحی قالب وردپرس هستید می توانید براحتی قابلیت جستجو را در سایت تان ایجاد کنید تنها کافی است صفحه ای با نام search.php ایجاد کنید (می توانید از صفحه مربوط به دسته بندی سایت تان کپی بگیرید و با تغییر نام آن این فایل را ایجاد کنید.) این صفحه در هنگام نمایش نتایج جستجو توسط وردپرس مورد استفاده قرار می گیرد  لازم به ذکر است در صورت نبودن این صفحه index.php جهت نمایش نتایج مورد استفاده قرار می گیرد حال اگر در ایندکس سایت تان از کوئری استاندارد مربوط به حلقه وردپرس استفاده کرده باشید، نتایج جستجو به نمایش در می ایند.

جهت افزودن فرم جستجو به قالب وردپرس تان از کدهای زیر در html5 استفاده کنید.

 

<form role="search" method="get" class="search-form" action="<?php echo home_url( '/' ); ?>">
    <label>
        <span class="screen-reader-text"><?php echo _x( 'Search for:', 'label' ) ?></span>
        <input type="search" class="search-field" placeholder="<?php echo esc_attr_x( 'Search …', 'placeholder' ) ?>" value="<?php echo get_search_query() ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label' ) ?>" />
    </label>
    <input type="submit" class="search-submit" value="<?php echo esc_attr_x( 'Search', 'submit button' ) ?>" />
</form>

 

 

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

جهت مطالعه توضیحات بیشتر درباره جستجو در وردپس می توانید با مراجعه به بخش توابع جستجو وردپرس به این توضیحات دسترسی پیدا کنید .

جستجو گوگل در وردپرس

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

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

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

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

افزونه Relevanssi – A Better Search می توان گفت یکی از بهترین افزونه های جستجو وردپرس است که دارای امکانات فوق العاده ای می باشد از قابلیتهای افزونه می توان به موارد زیر اشاره کرد :

  • نمایش نتایج جستجو بر اساس اهمیت و نه بر اساس تاریخ انتشار
  • پیروی از منطق فازی برای مشاهده نتایج اگر کلمات وارد شده در مطالب موجود نباشند .
  • یافتن نتایج مطابق با یک واژه و یا تمام واژه های مورد جستجو
  • جستجو برای عبارت با نقل قول ، به عنوان مثال “عبارت جستجو”
  • هایلایت کردن کلمات موجود در نتایج جستجو
  • جستجو در نظرات ( دیدگاه ها ) ، برچسب ها ، دسته ها و زمینه های سفارشی
  • تنظیم وزن برای عناوین، برچسب ها و نظرات
  • نمایش محبوب ترین عبارات جستجو شده
  • محدود کردن جستجو به دسته ها و برچسب ها
  • قابلیت نمایش جستجو کاربران قبلی مانند قسمت Did you mean? گوگل
  • و …

صفحه افزونه در مخزن وردپرس – بعد از نصب و فعال سازی افزونه با مراجعه به صفحه تنظیمات می توانید آنرا اختصاصی سازی کنید .

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

 

دسته بندی : آموزش ، وردپرس

لایف سرور تبليغات

مطالب مشابه

ارسال دیدگاه

انتشار یافته : بدون ديدگاه
    • دیدگاه ارسال شده توسط شما ، پس از تایید توسط مدیران سایت منتشر خواهد شد.
    • دیدگاهی که به غیر از زبان فارسی یا غیر مرتبط با مطلب باشد منتشر نخواهد شد.