انتقال خودکار به تنها مطلب یافت شده در جستجو وردپرس
انتقال خودکار به تنها مطلب یافت شده در جستجو وردپرس
در یک سایت وردپرس خیلی پیش آمده که وقتی جستجویی می کنید تنها یک مطلب برای نتیجه جستجو پیدا می شود. خوب ما کدی به شما معرفی میکنیم که در درصورت به صورت خودکار اگر نتایج جستجو وردپرس یک مطلب باشد به صورت خودکار به همان مطلب انتقال یابید.
آموزش استفاده از کد :
کافیست کد زیر رو به functions.php قالبتون اضافه کنید.
<?php add_action('template_redirect', 'single_result'); function single_result() { if (is_search()) { global $wp_query; if ( $wp_query->post_count == 1 && $wp_query->max_num_pages == 1 ) { wp_redirect( get_permalink( $wp_query->posts[0]->ID ) ); exit; } } } ?>
منبع : سون لرن
4 دیدگاه