如何在WordPress中启用自动搜索结果

时间:2012-06-19 作者:Pam Apple

我正在试图找到在WP中启用自动搜索的方法。例如,我有一个页面mysite.com/some-thing. 在该网页中,我还想显示页面的内容mysite.com/?=some+thing. 我不想使用iframe 因为我希望第二个页面(搜索页面)的内容在第一个页面的HTML源代码中。

这是否可能实现?我正在考虑使用WP web scraper插件,但很难实现选择器:-(

有人有什么建议吗?

1 个回复
最合适的回答,由SO网友:Gembel Intelek 整理而成

在您的页面模板中,最好是在endwhile(如果有)之后

<?php 
$theQuery = strtolower(trim(get_the_title()));
$args = (\'s=\'.$theQuery .\'&showposts=5\');
$search_query = new WP_Query($args);
if ($search_query->have_posts()) :
    while ($search_query->have_posts()) : 
        $search_query->the_post();

        //do your stuff

    endwhile;
endif;
?>