0
제목이 특정 문자로 시작되고 특정 범주에 속하는 모든 게시물을 반환하는 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 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");
아래 부분을 대답 그 답을 이동하고 정답으로 표시하십시오. – ariefbayu