افزودن یک فرم جستجو به محتوای پست یا صفحه خود راه خوبی برای تشویق بازدیدکنندگان برای یافتن محتوای بیشتر و ماندن بیشتر در وب سایت شما است.
در این مقاله، ما نحوه اضافه کردن فرم جستجو در پست وردپرس را به شما نشان خواهیم داد.
چرا یک فرم جستجو به پست ها و صفحات خود اضافه کنید؟
اگر یک بازدیدکننده از خواندن یک پست در وبلاگ وردپرس شما لذت برده باشد، احتمالاً مایل به خواندن مطالب بیشتری است. ارائه یک فرم جستجو در پست به آنها کمک می کند مطالب بیشتری را که به آن علاقه دارند پیدا کنند.
زمانی که صرف زمان بیشتری را برای کاربران در وب سایت خود آسان کنید، می توانید بازدید از صفحه خود را افزایش دهید و نرخ پرش خود را کاهش دهید.
در این آموزش، ما به شما نشان خواهیم داد که چگونه فرم جستجوی استاندارد وردپرس را به پست های خود اضافه کنید. اگر می خواهید یک فرم جستجوی سفارشی اضافه کنید، راهنمای گام به گام ما در مورد نحوه ایجاد یک فرم جستجوی سفارشی وردپرس را ببینید.
روش 1: افزودن فرم جستجو با افزونه
ساده ترین راه برای افزودن فرم جستجو به پست های خود استفاده از افزونه SearchWP است. این بهترین افزونه جستجو برای وردپرس است که توسط بیش از 30000 سایت استفاده شده است.
راه اندازی SearchWP
اولین کاری که باید انجام دهید این است که افزونه را نصب و فعال کنید. پس از فعالسازی، باید به صفحه تنظیمات » SearchWP بروید و سپس روی گزینه منوی «مجوز» کلیک کنید.
سپس باید کلید مجوز خود را در کادر License وارد کنید. می توانید این اطلاعات را در حساب کاربری خود در وب سایت SearchWP پیدا کنید. پس از آن باید روی دکمه Activate کلیک کنید.
در مرحله بعد، باید روی گزینه منوی Engines کلیک کنید. این شما را به صفحه ای می رساند که در آن می توانید تنظیمات موتور جستجوی خود را انتخاب کنید.
در اینجا باید یک موتور جستجوی گسترده سایت ایجاد کنید. میتوانید تنظیمات موتور جستجوی خود را با کلیک کردن بر روی پستها، صفحات و رسانههای کشویی تنظیم کنید.
نوار لغزنده Attribute Relevance در هر بخش نحوه ارزش گذاری و رتبه بندی محتوا را توسط موتورهای جستجو تنظیم می کند. به عنوان مثال، اگر می خواهید برای عنوان پست ارزش بیشتری نسبت به محتوا قائل شوید، می توانید اسلایدرها را بر اساس آن تنظیم کنید.
پس از اتمام تنظیم تنظیمات، مطمئن شوید که روی دکمه «ذخیره موتورها» کلیک کنید تا موتور جستجوی پیشفرض ذخیره شود.
روش 2: افزودن فرم جستجو با استفاده از کد
در روش دوم می توانید با استفاده از یک قطعه کد، یک فرم جستجو به پست های وردپرس خود اضافه کنید. این روش برای مبتدیان توصیه نمی شود، بنابراین اگر با کد آشنا نیستید، باید به جای آن از روش 1 استفاده کنید.
در این روش باید فایل functions.php تم خود را ویرایش کنید. تنها کاری که باید انجام دهید این است که فایل functions.php یا یک افزونه مخصوص سایت خود را باز کرده و کد زیر را در آن قرار دهید:
add_shortcode('wpbsearch', 'get_search_form');
پس از آن، شما به سادگی کد کوتاه [wpbsearch] را به پست یا صفحه ای که می خواهید فرم جستجو در آن ظاهر شود، اضافه کنید.
با این کار فرم جستجوی پیش فرض نمایش داده می شود. برای مشاهده فرم جستجو، به سادگی پست را در وب سایت وردپرس خود مشاهده کنید.
اگر می خواهید یک فرم جستجوی سفارشی نمایش دهید، باید به جای آن از این کد استفاده کنید.
function wpbsearchform( $form ) {
$form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" >
<div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label>
<input type="text" value="' . get_search_query() . '" name="s" id="s" />
<input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" />
</div>
</form>';
return $form;
}
add_shortcode('wpbsearch', 'wpbsearchform');
به راحتی می توانید کد را تغییر دهید تا فرم جستجو را آنطور که می خواهید سفارشی کنید.
امیدواریم این آموزش به شما کمک کرده باشد تا یاد بگیرید که چگونه با یک کد کوتاه جستجوی وردپرس، جستجویی برای پست خود اضافه کنید. همچنین ممکن است بخواهید فهرست دلایل ما را بررسی کنید که چرا باید از وردپرس برای وب سایت خود استفاده کنید.