افزودن ویژگی جستجو بر اساس دسته بندی در وردپرس
افزودن ویژگی جستجو بر اساس دسته بندی در وردپرس
آیا می خواهید افزودن ویژگی جستجو بر اساس دسته بندی در وردپرس را به وب سایت خود اضافه کنید؟
افزودن ویژگی جستجو بر اساس دسته به وردپرس به بازدیدکنندگان اجازه می دهد تا سریعا آنچه را که می خواهند پیدا کنند. می توانید گزینه هایی برای جستجوی دسته های خاص وبلاگ ، دسته بندی محصولات و موارد دیگر اضافه کنید.
در این آموزش، ما به شما نشان خواهیم داد که چگونه می توانید ویژگی جستجو بر اساس دسته بندی را به سایت وردپرس خود اضافه کنید.
چرا جستجو بر اساس دسته به وردپرس اضافه شود؟
ویژگی جستجو بر اساس دسته بندی به بازدید کنندگان شما امکان می دهد دسته های خاص وب سایت را جستجو کنند.
اگر محتوای زیادی دارید ، دسته بندی ها می توانند به سازماندهی محتوای شما کمک کنند و بازدیدکنندگان شما را در یافتن آنچه می خواهند آسان کنند.
برای کمک به بازدیدکنندگان خود در یافتن سریع خواسته های خود می توانید ویژگی جستجوی دسته را به صفحات بایگانی خود اضافه کنید.
جستجوی دسته نیز می تواند به فروشگاه آنلاین شما اضافه شود ، بنابراین بازدید کنندگان می توانند به سرعت محصولات دقیق مورد نظر خود را پیدا کنند.
به طور کلی، این به بازدیدکنندگان شما یک تجربه در سایت بهتر می دهد و می تواند به وب سایت وردپرس شما کمک کند تا سیگنال های مثبت SEO مانند افزایش زمان سکونت و نرخ پرش کمتر را ارائه دهد.
بهترین روش برای افزودن ویژگی جستجوی دسته ، استفاده از افزونه وردپرس است.
ما قصد داریم دو افزونه مختلف جستجوی وردپرس را به اشتراک بگذاریم که می تواند به شما در تنظیم سفارشی جستجوی وردپرس کمک کند.
- افزودن فرم جستجو بر اساس دسته بندی با افزونه SearchWP
- افزودن فرم جستجو بر اساس دسته بندی با افزونه Ivory Search
روش ۱: افزودن فرم جستجو بر اساس دسته بندی با افزونه SearchWP
SearchWP بهترین افزونه جستجو برای وردپرس است. استفاده از آن بسیار آسان است و به شما امکان می دهد یک ویژگی انتخاب دسته را اضافه کنید و به کاربران خود امکان کنترل نتایج جستجو را بدهید.
ابتدا باید افزونه SearchWP را نصب و فعال کنید.
پس از فعال شدن ، به تنظیمات »SearchWP بروید. این قسمت منوی اصلی تنظیمات جستجو را نشان می دهد.
می توانید تنظیمات موتور جستجو را با کلیک کردن روی گزینه های "پست ها" ، "صفحات" یا "کتابخانه" تنظیم کنید.
تغییر اسلایدرهای «Weight Multiplier» نحوه ارزیابی محتوای موتور جستجو را به صورت سفارشی تنظیم می کند. اگر می خواهید موتور جستجو محتوای صفحه بالاتر از عنوان باشد ، پس اسلایدر را متناسب با آن تنظیم کنید.
پس از اتمام کار ، اطمینان حاصل کنید که بر روی دکمه "Save Engines" کلیک کنید تا اولین موتور جستجوی شما تولید شود.
در مرحله بعدی، ما می خواهیم فرم جستجو را برای اضافه کردن گزینه انتخاب دسته سفارشی کنیم ، بنابراین بازدید کنندگان شما می توانند تصمیم بگیرند کدام دسته را می خواهند جستجو کنند.
برای انجام این کار ، باید کد را به پرونده های وردپرس خود اضافه کنید.
باید کد زیر را کپی و پیست کنید و آن را به فایل 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 استفاده می کنید.
روش ۲: استفاده از افزونه Ivory Search برای افزودن جستجو براساس فرم دسته به وردپرس
Ivory Search یکی دیگر از افزونه های محبوب جستجوی وردپرس است. استفاده از آن بسیار آسان است و به شما کمک می کند تا به سادگی دسته های جستجو را در وردپرس کنترل کنید.
اولین کاری که باید انجام دهید نصب پلاگین Ivory Search است.
پس از فعال شدن افزونه ، مورد جدیدی از فهرست وردپرس خواهید داشت به نام "Ivory Search".
به Ivory Search »فرم های جستجو بروید، سپس روی" Add New Search Form "کلیک کنید.
اکنون وقت آن است که ساخت فرم جستجوی دسته خود را شروع کنید.
ابتدا به فرم جستجوی خود یک نام دهید. وقتی ویژگی جستجو را به وب سایت خود اضافه می کنید ، این نام نشان داده نخواهد شد. این فقط برای اهداف مدیر است.
در مرحله بعد، روی منوی کشویی در کادر "Post Types" کلیک کنید. با این کار منویی برای انتخاب نوع محتوایی که می خواهید اجازه دهید، ظاهر می شود. می توانید پست ها ، صفحات و رسانه را به جستجو اضافه کنید.
به سادگی می توانید ضامن را برای انواع محتوایی که می خواهید مجاز بگذارید فعال کنید.
پس از آن ، روی گزینه "Posts" کلیک کنید تا منوی توسعه یافته ظاهر شود. سپس ، ضامن "جستجوی پست های فقط طبقه بندی های انتخاب شده (Search posts of only selected taxonomies)" را روشن کنید.
با این کار می توانید دسته های وردپرس را که می توانید برای جستجو اضافه کنید، انتخاب کنید.
پس از انتخاب دسته یا دسته ها ، روی دکمه "Save Form" کلیک کنید.
اکنون تحت عنوان فرم جستجو ، کد کوتاه را کپی کرده و در یک فایل متنی جایگذاری کنید.
این کد کوتاه به شما امکان انعطاف پذیری را می دهد تا جستجوی دسته وردپرس را به هر صفحه ، پست یا محدوده گسترده وب سایت خود اضافه کنید.
اکنون تنها کاری که باید انجام دهید باز کردن پست ، صفحه یا ابزارک است که می خواهید جستجوی دسته خود را در آن اضافه کرده و کد کوتاه خود را جای گذاری کنید.
بعد از کلیک روی "Save" ، پست یا صفحه اکنون فرم جستجوی دسته فعال شما را دارد.
می توانید این کد کوتاه را به تعداد مناطقی از سایت خود که می خواهید اضافه کنید.
وقتی کاربری با این فرم جستجو می کند ، فقط قادر به مشاهده پست ها در گروه انتخاب شده است.
برای مثال در حالت بالا ، بازدیدکنندگان فقط قادر به مشاهده پست های گروه "Tutorials" خواهند بود.
اگر می خواهید چندین جستجوی دسته بندی مختلف ایجاد کنید، مراحل زیر را دنبال کنید تا فرم جستجوی دیگری ایجاد کنید و کد کوتاه جدید را در سایت خود جاسازی کنید.
افزودن ویژگی جستجو بر اساس دسته بندی در وردپرس
ما امیدواریم که این مقاله به شما کمک کند جستجو را بر اساس دسته بندی در وردپرس اضافه کنید.
توجه: برای رفع تمام مشکلات وب سایت های وردپرسی خود از جمله سایت های هک شده، کندی سرعت، سئو و بهینه سازی و ... می توانید با کارشناسان متخصص و با تجربه ما در سایت پشتیبان وردپرس ایرانی تماس بگیرید.