投稿があり、複数のカテゴリがあります。この投稿のすべてのカテゴリを SQL クエリで取得するにはどうすればよいですか? 本当にありがとう。
質問する
6356 次
3 に答える
-2
このコードを確認してください -
$post_categories = wp_get_post_categories( $post_id );
$cats = array();
foreach($post_categories as $c){
$cat = get_category( $c );
$cats[] = array( 'name' => $cat->name, 'slug' => $cat->slug );
}
参照: http://codex.wordpress.org/Function_Reference/wp_get_post_categories --
于 2012-07-25T08:37:00.777 に答える
-3
試す
select c.*
from wp_categories c
inner join wp_post2cat pc on pc.category_id = c.cat_ID
inner join wp_posts p on pc.post_id = p.id
where p.id = 1
于 2012-07-25T08:40:18.817 に答える