افزودن ویژگی جستجو براساس دسته به وردپرس به بازدیدکنندگان شما اجازه می دهد به سرعت آنچه را که بدنبال آن هستند پیدا کنند. می توانید گزینه هایی را برای جستجو در دسته بندی های وبلاگ ، دسته بندی محصولات و موارد دیگر اضافه کنید.
در این آموزش ، ما به شما نشان می دهیم که چگونه می توانید ویژگی جستجو براساس دسته را به سایت وردپرس خود اضافه کنید.
چرا جستجو بر اساس دسته بندی را به وردپرس اضافه می کنیم؟
ویژگی جستجو بر اساس دسته به بازدیدکنندگان شما اجازه می دهد تا دسته های وب سایت خاصی را جستجو کنند.
اگر محتوای زیادی دارید ، دسته بندی ها می توانند به سازماندهی محتوای شما کمک کنند و بازدیدکنندگان را در یافتن آنچه که به دنبال آن هستند آسان تر کنند.
می توانید یک ویژگی جستجوی دسته بندی را به صفحات بایگانی خود اضافه کنید تا به بازدیدکنندگان کمک کند به سرعت آنچه را که بدنبال آن هستند پیدا کنند.
جستجوی دسته بندی نیز می تواند به فروشگاه آنلاین شما اضافه شود ، بنابراین بازدیدکنندگان می توانند به سرعت محصولات دقیق مورد نظر خود را پیدا کنند.
به طور کلی ، این تجربه بهتری را در اختیار بازدیدکنندگان شما قرار می دهد و می تواند به وب سایت وردپرسی شما کمک کند تا سیگنال های سئو مثبتی مانند افزایش زمان ماندگاری و کاهش نرخ پرش کمتر را نشان دهد.
بهترین راه برای افزودن ویژگی جستجوی دسته ، استفاده از افزونه وردپرس است.
ما قصد داریم دو افزونه مختلف جستجوی وردپرس را به اشتراک بگذاریم که می تواند به شما در سفارشی کردن جستجوی وردپرس کمک کند.
روش 1: استفاده از افزونه SearchWP برای افزودن دسته انتخاب فرم جستجو به وردپرس
افزونه SearchWP بهترین افزونه جستجو برای وردپرس است . استفاده از آن بسیار آسان است و به شما امکان می دهد ویژگی انتخاب دسته را اضافه کنید و به کاربران خود کنترل نتایج جستجوی خود را بدهید.
ابتدا باید افزونه SearchWP را نصب و فعال کنید.
پس از فعال شدن ، به تنظیمات »SearchWP بروید . این منوی اصلی تنظیمات جستجو را نشان می دهد.
شما می توانید با کلیک بر روی منوی بازشو Posts ، Pages یا Library تنظیمات موتور جستجو را تنظیم کنید.
تغییر لغزنده های Weight Multiplier نحوه ارزش گذاری موتور جستجو برای محتوا را سفارشی می کند. اگر می خواهید موتور جستجو برای محتوای صفحه بیشتر از عنوان ارزش قائل شود ، لغزنده را متناسب با آن تنظیم کنید.
پس از اتمام کار ، مطمئن شوید که روی دکمه ذخیره موتورها کلیک کنید تا اولین موتور جستجوی خود را ایجاد کنید.
در مرحله بعد ، ما قصد داریم فرم جستجو را برای افزودن گزینه انتخاب دسته سفارشی کنیم ، بنابراین بازدیدکنندگان شما می توانند تصمیم بگیرند که کدام دسته را می خواهند جستجو کنند.
شما باید کد زیر را کپی و جایگذاری کنید و آن را به فایل functions.php خود ، در افزونه مخصوص سایت یا با استفاده از افزونه قطعه کد اضافه کنید .
function my_searchwp_get_search_form_with_categories_dropdown( $form ) {
ob_start(); ?>
<form role="search" method="get" class="search-form" action="<?php echo home_url( '/' ); ?>">
<label>
<span class="screen-reader-text">Search For</span>
<input type="search" class="search-field" placeholder="Search..." value="<?php echo esc_attr( get_search_query() ); ?>" name="s" title="Search for:" />
</label>
<?php
// for more information see http://codex.wordpress.org/Function_Reference/wp_dropdown_categories
$swp_cat_dropdown_args = array(
'show_option_all' => __( 'Any Category' ),
'name' => 'swp_category_limiter',
);
wp_dropdown_categories( $swp_cat_dropdown_args );
?>
<input type="submit" class="search-submit" value="Search" />
</form>
<?php return ob_get_clean();
}
add_filter( 'get_search_form', 'my_searchwp_get_search_form_with_categories_dropdown' );
این کد فرم جستجو در وبلاگ وردپرس شما را اصلاح می کند و به کاربران این امکان را می دهد تا دسته مورد نظر خود را انتخاب کنند.
پس از افزودن کد ، می توانید هر یک از فرم های جستجوی خود را مشاهده کنید و خواهید دید که جستجوی دسته ای اضافه شده است.
همچنین از SearchWP برای سفارشی سازی صفحات جستجوی محصولات WooCommerce خود استفاده می کنید.
روش 2: استفاده از افزونه Ivory search برای افزودن جستجو براساس فرم دسته بندی به وردپرس
افزونه Ivory search یکی دیگر از افزونه های محبوب جستجوی وردپرس است. استفاده از آن بسیار آسان است و به شما کمک می کند تا دسته های جستجو را در وردپرس به سادگی کنترل کنید.
اولین کاری که باید انجام دهید نصب افزونه است.هنگامی که افزونه فعال شد ، یک آیتم جدید منوی وردپرس به نام Ivory Search خواهید داشت.
به Ivory search بروید »Search Forms ، سپس روی دکمه افزودن فرم جستجوی جدید کلیک کنید.
اکنون وقت آن است که شروع به ساختن فرم جستجوی دسته بندی خود کنید.
ابتدا نام فرم جستجوی خود را بنویسید. هنگامی که ویژگی جستجو را به وب سایت خود اضافه می کنید ، این نام ظاهر نمی شود. این فقط برای اهداف مدیر است.
در مرحله بعد ، روی کادر کشویی انواع پست در کادر متا کلیک کنید. با این کار منویی برای انتخاب نوع محتوایی که می خواهید مجاز باشد ظاهر می شود. می توانید پست ها ، صفحات و رسانه ها را به جستجو اضافه کنید.
به سادگی می توانید ضامن را برای انواع محتوایی که می خواهید اجازه دهید فعال کنید.
پس از آن ، روی گزینه Posts کلیک کنید تا منوی توسعه یافته ظاهر شود. سپس ، ضامن جستجوی پست های فقط طبقه بندی های انتخاب شده را روشن کنید.
این به شما امکان می دهد دسته های وردپرس را که می توانید به جستجو اضافه کنید ، انتخاب کنید.
پس از انتخاب دسته یا دسته ها ، روی دکمه ذخیره فرم کلیک کنید.
اکنون ، تحت عنوان فرم جستجوی خود ، کد کوتاه را کپی کرده و در یک فایل متنی بچسبانید.
این کد کوتاه به شما انعطاف پذیری می دهد تا جستجوی دسته وردپرس را به هر صفحه ، پست یا منطقه ویجت بندی وب سایت خود اضافه کنید.
تنها کاری که باید انجام دهید این است که پست ، صفحه یا ویجت را در جایی که می خواهید جستجوی دسته بندی خود را اضافه کرده و کد کوتاه خود را جایگذاری کنید ، باز کنید.
پس از کلیک روی ذخیره ، پست یا صفحه فرم جستجوی دسته فعال شما را دارد.
شما می توانید این کد کوتاه را به هر قسمت از سایت خود که می خواهید اضافه کنید.
هنگامی که یک کاربر با این فرم جستجو می کند ، فقط می تواند پست های درون دسته انتخاب شده را مشاهده کند.
در این حالت ، بازدیدکنندگان فقط قادر به مشاهده پست های دسته آموزش ها خواهند بود.
اگر می خواهید چندین جستجوی دسته بندی مختلف ایجاد کنید ، مراحل بالا را دنبال کنید تا فرم جستجو دیگری ایجاد کنید و کد کوتاه جدید را در سایت خود جاسازی کنید.
امیدواریم این مقاله به شما کمک کند جستجو را بر اساس دسته بندی در وردپرس اضافه کنید.
2 پاسخ
خیلی عالی و مختصر بود
ممنون دوست عزیز ،موفق باشید