Intereting Posts
Если ACF meta_key имеет meta_value Сообщения – отображать все сообщения, кроме сообщения по ID Как показать phpinfo () только на новой вкладке? Создание уникальных почтовых URL для тестирования A / B … Возможно ли это? Ошибки памяти при загрузке мультимедиа, WordPress не может использовать больше, чем 96M (пока доступно 512!) Объявления, зависящие от типа посетителей? Как добавить кнопку для проверки электронной почты моего домена? метод для получения всего списка тэгов в файле archive.php Как удалить приветственное сообщение, сгенерированное плагином нового пользователя? Как иметь английские цифры в некоторых сообщениях с помощью темы rtl WordPress PHP – перенаправление https на http и www на не-www Отключить создание настраиваемого размера изображения для плагинов Могу ли я разделить страницы на категории? Создать ползунок в редакторе Передача условных массивов в WP_Query ()

Шаблон таксономии категории, не работающий для пользовательских сообщений

Я создал пользовательский тип сообщения, используя следующий код:

add_action( 'init', 'create_team_post_type' ); function create_team_post_type() { register_post_type( 'portfolio', array( 'labels' => array( 'name' => __( 'Portfolio' ), 'singular_name' => __( 'Portfolio' ) ), 'publicly_queryable' => true, 'show_ui' => true, 'query_var' => true, 'rewrite' => true, 'capability_type' => 'post', 'hierarchical' => false, 'menu_position' => null, 'taxonomies' => array('portfolio_category'), 'supports' => array('title','editor','thumbnail') ) ); } 

и таксономии, используя следующий код:

 function taxonomies_portfolio() { $labels = array( 'name' => _x( 'Portfolio categories', 'taxonomy general name' ), 'singular_name' => _x( 'Portfolio categories', 'taxonomy singular name' ), 'search_items' => __( 'Query portfolio categories' ), 'all_items' => __( 'All portfolio categories' ), 'parent_item' => __( 'Parent category' ), 'parent_item_colon' => __( 'Parent category:' ), 'edit_item' => __( 'Edit portfolio category' ), 'update_item' => __( 'Update portfolio category' ), 'add_new_item' => __( 'Add Edit portfolio category' ), 'new_item_name' => __( 'New portfolio category' ), 'menu_name' => __( 'Categories' ), ); $args = array( 'labels' => $labels, 'hierarchical' => true, 'rewrite' => true ); register_taxonomy( 'portfolio_category', 'portfolio', $args ); } add_action( 'init', 'taxonomies_portfolio', 0 ); 

Когда я нажимаю на категорию, которая перемещается к index.php . Я создал имя файла taxnomy-portfolio_category.php . В URL-адресе отображается url/taxnomy-portfolio_category.php/cat_name но результатом является index.php .

Solutions Collecting From Web of "Шаблон таксономии категории, не работающий для пользовательских сообщений"

Ниже приведена иерархия для пользовательской таксономии:

taxonomy-{taxonomy}-{term}.php : Например, если таксономия называется «sometax», а термин таксономии «someterm», WordPress будет искать файл с именем taxonomy-sometax-someterm.php.

taxonomy-{taxonomy}.php : Например, если таксономия называется «sometax», WordPress будет искать файл с именем taxonomy-sometax.php

 taxonomy.php archive.php index.php 

URL:

 /you_site.com/portfolio_category/term_name 

При условии, что параметры Admin -> Settings -> Permalinks найдены:

 /%category%/%postname%.html