taxonomy.phpが読み込まれない
-
wordpressを始めて一ヶ月の初心者です。
カスタム投稿にタクソノミーを設定したのですが、こちらのプラグインを使ってタクソノミーで新しく追加したカテゴーリーをソートしようとすると404エラーになってしまいます。
diaryというポストタイプを設定してファイルは以下の通りに用意しました。
・archive-diary.php
・single-diary.php
・taxonomy.phpfunctions.phpのコードは次の様に設定しました。
add_action( 'init', 'create_post_type' ); function create_post_type() { register_post_type( 'diary', /* post-type */ array( 'labels' => array( 'name' => __( 'Diary' ), 'singular_name' => __( 'Diary' ) ), 'public' => true, 'menu_position' =>5, 'has_archive' => true, /* アーカイブ生成 */ 'supports' => array('title','editor','thumbnail', 'custom-fields','excerpt','author','trackbacks', 'comments','revisions','page-attributes') ) ); register_taxonomy( 'cat', /* タクソノミーの名前 */ 'diary', /* posttypeで設定する */ array( 'hierarchical' => true, /* 親子関係が必要なければ false */ 'update_count_callback' => '_update_post_term_count', 'label' => '日記のカテゴリー', 'singular_label' => '日記のカテゴリー', 'public' => true, 'show_ui' => true ) );エラーになってしまう時、urlは
「ドメイン名/diary/archives/cat/カテゴリー名」
になってしまうのですが、途中のarchiveを削除して
「ドメイン名/diary/cat/カテゴリー名」
とすると、ソート結果はちゃんと表示されます。
ファイル読込の優先順位でarchive-diary.phpの方が上になってしまうのがエラーの原因と思われるのですが、どのように直せばいいのでしょうか?
ご助言お願いいたします。
3件の返信を表示中 - 1 - 3件目 (全3件中)
3件の返信を表示中 - 1 - 3件目 (全3件中)
トピック「taxonomy.phpが読み込まれない」には新たに返信することはできません。