PHP WordPress - 当搜索查询返回单个结果时,重定向到帖子而不是归档页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP WordPress - 当搜索查询返回单个结果时,重定向到帖子而不是归档页面相关的知识,希望对你有一定的参考价值。

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

以上是关于PHP WordPress - 当搜索查询返回单个结果时,重定向到帖子而不是归档页面的主要内容,如果未能解决你的问题,请参考以下文章

Wordpress PHP 404 页面未返回

php Wordpress搜索SQL查询

PHP 在Wordpress中搜索查询

php WordPress地理产品。取决于ACF的位置元素。替换产品搜索以包括距离查询。

我正在编写一个 PHP 函数来搜索 Wordpress 模板文件中的邮政编码数组。为啥我的函数不返回值?

wordpress调用函数大全