カスタム投稿タイプを2つ利用したい
-
以下のコードでカスタム投稿タイプを利用しています。
$capabilities = array( 'edit_posts' => 'edit_a', 'edit_others_posts' => 'edit_others_a', 'publish_posts' => 'publish_a', 'read_private_posts' => 'read_private_a', 'delete_posts' => 'delete_a', 'delete_private_posts' => 'delete_private_a', 'delete_published_posts' => 'delete_published_a', 'delete_others_posts' => 'delete_others_a', 'edit_private_posts' => 'edit_private_a', 'edit_published_posts' => 'edit_published_a', ); register_post_type( 'a', array( 'label' => 'カスタム投稿タイプ', 'hierarchical' => false, 'public' => true, 'has_archive' => true, 'capability_type' => 'a', 'capabilities' => $capabilities, 'map_meta_cap' => true, 'supports' => array( 'title', 'editor' ) ) );
このカスタム投稿タイプを2つ使用したいと思い、
以下のコードを作成し、上記のコードに追加しました。register_post_type( 'b', array( 'label' => '2つめ', 'hierarchical' => false, 'public' => true, 'has_archive' => true, 'capability_type' => 'b', 'capabilities' => $capabilities, 'map_meta_cap' => true, 'supports' => array( 'title', 'editor' ) ) );
しかし、2つめのほうは、
リダイレクトループが発生する
という表示が出てしまいます。このリダイレクトループを解決して、
2つ使えるようにしたいのですが、
どうすればよいのでしょうか?プラグインの問題ではなかったみたいです
- トピック「カスタム投稿タイプを2つ利用したい」には新たに返信することはできません。