نحوه جستجو بر اساس دسته بندی در وردپرس

نحوه جستجو بر اساس دسته بندی در وردپرس

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

در این آموزش ، ما به شما نشان می دهیم که چگونه می توانید ویژگی جستجو براساس دسته را به سایت وردپرس خود اضافه کنید.

چرا جستجو بر اساس دسته بندی را به وردپرس اضافه می کنیم؟

ویژگی جستجو بر اساس دسته به بازدیدکنندگان شما اجازه می دهد تا دسته های وب سایت خاصی را جستجو کنند.

اگر محتوای زیادی دارید ، دسته بندی ها می توانند به سازماندهی محتوای شما کمک کنند و بازدیدکنندگان را در یافتن آنچه که به دنبال آن هستند آسان تر کنند.

می توانید یک ویژگی جستجوی دسته بندی را به صفحات بایگانی خود اضافه کنید تا به بازدیدکنندگان کمک کند به سرعت آنچه را که بدنبال آن هستند پیدا کنند.

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

به طور کلی ، این تجربه بهتری را در اختیار بازدیدکنندگان شما قرار می دهد و می تواند به وب سایت وردپرسی شما کمک کند تا سیگنال های سئو مثبتی مانند افزایش زمان ماندگاری و کاهش نرخ پرش کمتر را نشان دهد.

بهترین راه برای افزودن ویژگی جستجوی دسته ، استفاده از افزونه وردپرس است.

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

روش 1: استفاده از افزونه SearchWP برای افزودن دسته انتخاب فرم جستجو به وردپرس

افزونه SearchWP بهترین افزونه جستجو برای وردپرس است . استفاده از آن بسیار آسان است و به شما امکان می دهد ویژگی انتخاب دسته را اضافه کنید و به کاربران خود کنترل نتایج جستجوی خود را بدهید.

ابتدا باید افزونه SearchWP را نصب و فعال کنید.

پس از فعال شدن ، به تنظیمات »SearchWP بروید . این منوی اصلی تنظیمات جستجو را نشان می دهد.

منوی تنظیمات SearchWP

شما می توانید با کلیک بر روی منوی بازشو Posts ، Pages یا Library تنظیمات موتور جستجو را تنظیم کنید.

تغییر لغزنده های Weight Multiplier نحوه ارزش گذاری موتور جستجو برای محتوا را سفارشی می کند. اگر می خواهید موتور جستجو برای محتوای صفحه بیشتر از عنوان ارزش قائل شود ، لغزنده را متناسب با آن تنظیم کنید.

SearchWP موتور جستجو را ذخیره کنید

پس از اتمام کار ، مطمئن شوید که روی دکمه ذخیره موتورها کلیک کنید تا اولین موتور جستجوی خود را ایجاد کنید.

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

شما باید کد زیر را کپی و جایگذاری کنید و آن را به فایل 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 کلیک کنید تا منوی توسعه یافته ظاهر شود. سپس ، ضامن جستجوی پست های فقط طبقه بندی های انتخاب شده را روشن کنید.

این به شما امکان می دهد دسته های وردپرس را که می توانید به جستجو اضافه کنید ، انتخاب کنید.

دسته های جستجوی وردپرس را انتخاب کنید

پس از انتخاب دسته یا دسته ها ، روی دکمه ذخیره فرم کلیک کنید.

اکنون ، تحت عنوان فرم جستجوی خود ، کد کوتاه را کپی کرده و در یک فایل متنی بچسبانید.

کپی جستجوی دسته بندی کوتاه

این کد کوتاه به شما انعطاف پذیری می دهد تا جستجوی دسته وردپرس را به هر صفحه ، پست یا منطقه ویجت بندی وب سایت خود اضافه کنید.

تنها کاری که باید انجام دهید این است که پست ، صفحه یا ویجت را در جایی که می خواهید جستجوی دسته بندی خود را اضافه کرده و کد کوتاه خود را جایگذاری کنید ، باز کنید.

اضافه کردن کد جستجوی دسته بندی

پس از کلیک روی ذخیره ، پست یا صفحه فرم جستجوی دسته فعال شما را دارد.

شما می توانید این کد کوتاه را به هر قسمت از سایت خود که می خواهید اضافه کنید.

نمونه فرم جستجوی دسته بندی

هنگامی که یک کاربر با این فرم جستجو می کند ، فقط می تواند پست های درون دسته انتخاب شده را مشاهده کند.

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

نتایج فرم جستجو در دسته بندی

اگر می خواهید چندین جستجوی دسته بندی مختلف ایجاد کنید ، مراحل بالا را دنبال کنید تا فرم جستجو دیگری ایجاد کنید و کد کوتاه جدید را در سایت خود جاسازی کنید.

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

از آموزش راضی بودین ؟
+1
17
+1
0
+1
1

سلام👋، من امید نوروزی هستم

ابتدا با وردپرس آشنا شدم و بعد از مدتی علاقه به برنامه نویسی پیدا کردم و حالا عاشق کدزنی و چالش‌های پروژه‌های مختلفم

شاهکار جدید سازنده قالب وودمارت

قالب فروشگاهی با دمو دیجی کالا و اکالا

2 پاسخ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *