php - WordPress 搜索不适用于超过 87 个字符的搜索词

标签 php wordpress

我有以下 WordPress 搜索设置:

搜索表单.php

 <input type="text" class="search_form clearable" name="s" id="s" autocomplete="off" placeholder="Search Text" />

搜索.php

 <?php if ( have_posts() && strlen( trim(get_search_query()) ) != 0 ) :
        while ( have_posts() ) :
        set_query_var( 'boxclass', 'full horizontal');
               the_post();
              .
              .
              .
        // If no content, include the "No posts found" template.
        else :
           echo '<div>No search results found</div>';
        endif;
   ?>

现在,

当我搜索 87 个字符的文本时,请说:

“Lorem ipsum dolor sat amet,consectetuer adipiscing elit。Aenean commodo ligula eget dolor。Aenean Massa。Cum sociis natoque penatibus et magnis dis parurient montes,nascetur rodiculus mus。Donec quam felis,ultricies nec,pellentesque eu,pretium quis, sem. Nulla consequat Massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. 整数tincidunt. Cras dapibus.Vivamus elementum semper nisi.Aenean vulputate eleifendtellus.Aenean leo ligula, porttitor eu, consequat"

找到发布结果。

当我搜索 88 个字符的文本字符串也存在于帖子中时,请说:
“Lorem ipsum dolor sat amet,consectetuer adipiscing elit。Aenean commodo ligula eget dolor。Aenean Massa。Cum sociis natoque penatibus et magnis dis parurient montes,nascetur rodiculus mus。Donec quam felis,ultricies nec,pellentesque eu,pretium quis,sem。Nulla consequat Massa quis enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet a, venenatis vitae, justo. Nullam dictum felis eu pede mollis pretium. 整数tincidunt. Cras dapibus. Vivamus elementum semper nisi.Aenean vulputate eleifendtellus.Aenean leo ligula, porttitor eu, consequata"

它返回:找不到搜索结果

如何解决这个问题? WordPress 搜索词长度有限制吗?

最佳答案

看起来您遇到了 PHP 最大参数长度限制,与 WordPress 无关。

查看此Max size of URL parameters in _GET

关于php - WordPress 搜索不适用于超过 87 个字符的搜索词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38850015/

相关文章:

php - 在 zend db 中检索最后插入的 user_id

html - 带有CSS的盒子中的盒子

php - 在 Wordpress + Polylang 中获取所选语言网站的主页

php - 在后端使用 C 计算的网页前端

PHP5 面向对象编程

wordpress - 使用 Wordpress 和 JSON REST API 插件设置 Ember-Data DS.RESTadapter

javascript - 如何阻止 Wordpress 页面跳转/滚动到 iframe?

javascript - 删除包含特定字符串的每个元素的字符串及其后面的所有内容

php - Doctrine 1.2 如何比较日期

php - MySql插入查询错误: Invalid parameter number: parameter was not defined