0

私はカスタム分類を使って登録したカスタム投稿タイプを取得しました。wp_list_categories()カスタムウォーカーをページ付けする

私は何とか分類のすべてのカテゴリをページネーションで表示することができたらいいと思います。

カスタムカテゴリWalkerを使用しており、ページクエリのカスタムページリライトを登録し、希望の間隔のみを表示するためにカテゴリウォーカーにコードを追加することを考えています。私は正しい方向にいますか?

さらに、wp_list_categoriesはカテゴリのリスト全体をWalkerカテゴリに送信します。望ましい間隔だけを得る方法はありますか?

+0

あなたはこれを理解しましたか?私は同じことをしようとしている。 –

答えて

0

この特定の設定では、いいえ。

しかし、私は回避策を見つけました:私は、カスタムタイプの投稿を作成するたびに分類をカテゴリに追加しました。そのようにして、3.1-RC1で利用可能になったカスタムポストタイプにアーカイブ機能を使用しました。

function create_crew_post_on_term($term_id) { 

$term = get_term($term_id, 'crew'); 

$post = array(
     'comment_status' => 'open', 
     'ping_status' => 'open', 
     'post_author' => 1, 
     'post_content' => '', 
     'post_date' => date('Y-m-d H:i:s'), 
     'post_excerpt' => '', 
     'post_name' => $term->slug, 
     'post_status' => 'publish', 
     'post_title' => $term->name, 
     'post_type' => 'crew' 
    ); 

    wp_insert_post($post); 


} 
add_action('created_crew', 'create_crew_post_on_term'); 
関連する問題