web-dev-qa-db-ja.com

カスタム分類の用語順に並べられたカスタム投稿タイプの投稿を一覧表示する

カスタム投稿タイプとカスタム分類法を作成しました。これで、新しい投稿を作成してそれをカスタムカテゴリに関連付けることができます。

問題はこれらのニュース記事タイプをリストしていることです。

この:

$loop = new WP_Query( array( 'post_type' => 'sobeedesce' ) );
while ( $loop->have_posts() ) : $loop->the_post();
  the_title();
  echo "<br />";
endwhile;`

すべてのカスタム投稿を正常に一覧表示します。しかし、カテゴリ別にリストしたいので、'cat' => 12を追加しても何も返されません。

私のカスタムカテゴリIDが12であることを知っています、そしてそれを確認することができます

$custom_terms = get_the_terms(0, 'cat_sd');
print_r($loop);`

ループの中.

私はここに何かが足りない。誰かが私を手伝ってくれる?ありがとう。

2
fana

あなたのカスタム分類スラッグは 'cat_sd'だと思いますよね?

もしそうなら、正しいクエリは次のようになります。

$loop = new WP_Query( array( 'post_type' => 'sobeedesce', 'cat_sd' => 12 ) );
2
sorich87