Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php WordPress搜索查询问题_Php_Wordpress - Fatal编程技术网

Php WordPress搜索查询问题

Php WordPress搜索查询问题,php,wordpress,Php,Wordpress,我对默认的WordPress搜索栏有问题。搜索栏不再显示任何相关的帖子结果。按类别排序也只会导致发送到空白模板页面,而不是重定向到404页面 我还没有找到任何有用的答案或教程,教我如何着手修复一个坏掉的搜索栏。所有的教程都说要安装像Relevanssi这样的搜索插件,我试过了,但没用 如果有人知道WordPress中的搜索查询代码是如何工作的,任何信息都将不胜感激 编辑: 这是有问题的网站链接和searchform.php,如果有帮助的话 请在此处添加有意义的代码和问题描述。不要只是链接到需要

我对默认的WordPress搜索栏有问题。搜索栏不再显示任何相关的帖子结果。按类别排序也只会导致发送到空白模板页面,而不是重定向到404页面

我还没有找到任何有用的答案或教程,教我如何着手修复一个坏掉的搜索栏。所有的教程都说要安装像Relevanssi这样的搜索插件,我试过了,但没用

如果有人知道WordPress中的搜索查询代码是如何工作的,任何信息都将不胜感激

编辑:

这是有问题的网站链接和searchform.php,如果有帮助的话



请在此处添加有意义的代码和问题描述。不要只是链接到需要修复的站点——否则,一旦问题解决或者你链接到的站点无法访问,这个问题将对未来的访问者失去任何价值。发布一个能证明你的问题的帖子会帮助你得到更好的答案。有关更多信息,请参阅“谢谢!”!你可以在问题中粘贴主题的You search.php..在这里粘贴你的代码,我想你已经更改了搜索查询!看看这里,这不是搜索页面。。search.php而不是searchform.php感谢所有人。我必须创建一个新的search.php文件,并将page.php信息复制到其中。仍有一些格式和筛选问题需要解决,但最初的问题已经解决。
<?php
/**
 * Searchform
 *
 * Custom template for search form
 */
 ?>

 <form method="get" id="searchform" action="<?php echo esc_url( home_url( '/' ) ); ?>">
    <div class="large-12 columns">
        <div class="collapse">
            <div class="large-8 mobile-three columns">
                <input type="text" name="s" id="s" placeholder="<?php esc_attr_e( 'Write a keyword...', 'magneti' ); ?>" />
            </div>
            <div class="large-4 mobile-one columns">
                <input type="submit" class="button prefix" name="submit" id="searchsubmit" value="Search" />
            </div>
        </div>
    </div>
 </form>