为什么搜索帖子表单中的搜索结果是错误的?

时间:2017-04-09 作者:showkey

我想在我的wordpress中搜索一些包含**awk-v**字符的帖子。

1.使用mysql select命令进行搜索。

select guid,post_title  from wp_posts where post_content like  \'%awk%-v%\';
+-----------------------------+---------------------------------------+
| guid                        | post_title                            |
+-----------------------------+---------------------------------------+
| http://hwy.local/wp/?p=3323 | 文本处理工具awk                       |
| http://hwy.local/wp/?p=3330 | 格式化a链接:添加属性和值             |
| http://hwy.local/wp/?p=3339 | 文本处理工具awk                       |
+-----------------------------+---------------------------------------+
3 rows in set (0.06 sec)

enter image description here

2.在搜索帖子中搜索。

enter image description here

为什么这两个搜索结果完全不同
已验证search posts表单中的所有搜索结果都是错误的,使用sql命令的所有搜索结果都是正确的
为什么搜索帖子表单中的搜索结果错误?在搜索帖子表单中搜索的四个搜索结果都已打开,没有一个同时包含两个字符awk-v.

1 个回复
SO网友:TurtleTread

您可以使用\\u search\\u query()查看WordPress运行的最后一个搜索查询。https://codex.wordpress.org/Function_Reference/the_search_query

相关推荐

Media searching ignored

我们的网站使用WordPress,有很多媒体文件。我们网站的媒体名称格式如下[Car brand\'s name]-[number].jpg, 例如Tesla-1.jpg 或Aston Martin-3.jpg. 因此,我们可以通过搜索文章的名称轻松找到文章的特定媒体。但突然间,我们找不到媒体。我们正在尝试搜索名称为的媒体,但搜索结果不变。(不搜索任何内容时的媒体屏幕)(搜索Aston Martin时的媒体屏幕)当然,在填充搜索文本框后,它会显示一个加载图标,但结果总是一样的。为什么会发生这种情况?更新+