2012-03-07 2 views
0

taxonomy-tools.phpページでは、(url mysite.com/post-type/custom-taxonomyで)そのカスタムタクソノミからのすべての投稿を、単純なループのみを使用して表示しますもし投稿があれば...など)。カスタムタクソノミーページのカスタム結果

これらの結果をアルファベット順に並べ替え、10個以上の投稿を表示する方法を探しています。

私はquery_postsで試してみましたが、その投稿タイプのすべての結果を取得しました。タクソノミーだけではありません。

答えて

0

こんにちはあなたは

$args = array(
    'post_type'=> 'custom-post-type', 
    'order' => 'ASC', 
    'orderby' => 'title', 
    'tag'  => 'your-custom-post-tag', // use this if its a tag 
    'cat'  => 'your-custom-category', // use this is its a category 
    'posts_per_page' => 30, 
    'post_status' => 'publish' 
); 
query_posts($args); 

のようなものを試してみましたそして、ちょうどあなたが使用してきた基本的なループを使うのか?

+0

ありがとうございました。私はあなたの解決策を試しましたが、すべての投稿を表示し続けます。例:http://mysite.com/cattools/links/「cattools」はカスタム分類名で、「cattools」の分類である「リンク」と「ツール」があります。カテゴリとして使用します。私が "あなたのカスタムカテゴリ"として "リンク"または "cattools"のいずれかを置くと、私はポストタイプ(ツール)のすべての投稿を表示します。私が使っているループは '(have_posts()):while(have_posts()):the_post();'です。もし私がquery_postsを削除しても動作しますが、日付でソートされた10個の投稿しか表示されません。 – Andycap

関連する問題