Какой файл / шаблон отвечает за таксономии для пользовательских типов сообщений?

Я создал CPT, скажем, «Фильмы».

'rewrite' => array( 'slug'=>'movies', 'with_front'=>FALSE ) 

Я добавил таксономию «Жанр».

 'rewrite' => array( 'slug'=>'movies/genre', 'with_front'=>FALSE ) 

Я также пробовал

 'rewrite' => array( 'slug'=>'genre', 'with_front'=>TRUE ) register_taxonomy( 'category_movie', 'movie', $args ); 

Все работает, но, когда я хочу просматривать некоторые фильмы, например, в ужасе категории / таксономии, он не работает.

Я предположил файл таксономии-category_movie.php, а если нет, то taxonomy.php

ИЛИ

category.php

ИЛИ

Tag.php

НО НЕТ! WP всегда возвращается к файлу index.php.

Поэтому, хотя я буду проверять, что на самом деле работает WP и добавлено

 if ( is_home() ) { echo "<br>IS HOME"; } if ( is_single() ) { echo "<br>IS SINGLE"; } if ( is_singular() ) { echo "<br>IS SINGULAR"; } if ( is_front_page() ) { echo "<br>IS FRONT PAGE"; } if ( is_page() ) { echo "<br>IS PAGE"; } if ( is_category() ) { echo "<br>IS CATEGORY"; } if ( is_tag() ) { echo "<br>IS TAG"; } if ( is_tax() ) { echo "<br>IS TAX"; } 

но ни одно из сообщений не попало в браузер …

Надеюсь, кто-то знает ответ!

В документации WordPress есть гигантская диаграмма, показывающая, как она выбирает файл для отображения / загрузки, как вы можете видеть здесь:

http://codex.wordpress.org/images/1/18/Template_Hierarchy.png

alt text

Если это не помогает, мое другое предложение пытается с «_» удалиться из имени таксономии и протестировать с опцией перезаписи, удаленной из вашей пользовательской декларации типа сообщения. По моему опыту, WordPress ловко относится к именам типов, которые добавляют пунктуацию, поэтому я стараюсь придерживаться единственного слова или случая Верблюда. У вас может быть больше успеха в таксономии «жанра»