Wordpress$wpdb类别SQL参数
我试图创建一个wpdb查询,返回标题以某个字母开头并且属于某个类别的所有帖子。到目前为止,我有:Wordpress$wpdb类别SQL参数,sql,wordpress,Sql,Wordpress,我试图创建一个wpdb查询,返回标题以某个字母开头并且属于某个类别的所有帖子。到目前为止,我有: $answer = $wpdb->get_results("SELECT * FROM wp_posts WHERE SUBSTRING(post_title,1,1)='T' AND post_type='post'"); 这将返回所有以字母T开头的帖子。这很好,但是,我想更窄一些。我只想显示属于某个类别ID的内容 类别ID似乎不是wp_posts表中的字段。如何访问它并将其插入SQL语
$answer = $wpdb->get_results("SELECT * FROM wp_posts WHERE SUBSTRING(post_title,1,1)='T' AND post_type='post'");
这将返回所有以字母T开头的帖子。这很好,但是,我想更窄一些。我只想显示属于某个类别ID的内容
类别ID似乎不是wp_posts表中的字段。如何访问它并将其插入SQL语句中
----编辑---
算了,算了吧
它是:
请将该答案移至下面的答案部分,并将其标记为您的正确答案。
$answer = $wpdb->get_results("SELECT post_title, post_content, term_taxonomy_id FROM wp_posts LEFT JOIN wp_term_relationships ON wp_posts.ID = wp_term_relationships.object_id WHERE SUBSTRING(post_title,1,1)='T' AND term_taxonomy_id=6");
$answer = $wpdb->get_results("SELECT post_title, post_content, term_taxonomy_id FROM wp_posts LEFT JOIN wp_term_relationships ON wp_posts.ID = wp_term_relationships.object_id WHERE SUBSTRING(post_title,1,1)='T' AND term_taxonomy_id=6");