Wordpress查询帖子正在提升结果

时间:2017-07-04 05:39:23

标签: php mysql wordpress

我有以下wordpress查询多次显示帖子标题,我已经检查过,并且每个帖子都有所有修订。

以下是查询:

SELECT DISTINCT post_title, ID 
FROM wpblog_posts 
WHERE post_title LIKE '%Kimberley%' 
OR post_title LIKE '%Camping%' 
AND wpblog_posts.post_type = 'post' 
AND post_status = 'publish' 
ORDER BY post_title DESC LIMIT 0, 6;

任何人都知道为什么会这样。

  

更新

     

从查询字符串中删除不相关并将成功   更容易调试。

LEFT JOIN wpblog_term_relationships rel ON rel.object_id = wpblog_posts.ID 
LEFT JOIN wpblog_term_taxonomy tax ON tax.term_taxonomy_id = rel.term_taxonomy_id 
LEFT JOIN wpblog_terms t ON t.term_id = tax.term_id

干杯

1 个答案:

答案 0 :(得分:1)

检查此查询是否适合您:

SELECT DISTINCT post_title, ID 
FROM wpblog_posts 
WHERE (post_title LIKE '%Kimberley%' OR post_title LIKE '%Camping%')
AND wpblog_posts.post_type = 'post' 
AND post_status = 'publish' 
ORDER BY post_title DESC LIMIT 0, 6;

该查询正在查找帖子LIKE '%Kimberley%' - 任何类型的帖子或LIKE '%Camping%' AND wpblog_posts.post_type = 'post' ...

相关问题