انتقال خودکار نتیجه جستجو به لینک مطلب در وردپرس

انتقال خودکار نتیجه جستجو به لینک مطلب در وردپرس

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

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

برای این کار کافی است کد زیر را در فایل functions.php قالب کپی کرده و آن را ذخیره کنید :

add_action('template_redirect', 'one_match_redirect');
function one_match_redirect() {
    if (is_search()) {
        global $wp_query;
        if ($wp_query->post_count == 1) {
            wp_redirect( get_permalink( $wp_query->posts['0']->ID ) );
        }
    }
}
0 پاسخ

دیدگاه خود را ثبت کنید

مطلب خاصی فکرتان را مشغول کرده است ؟
آن را با ما در میان بگذارید !

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

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