WP не использует параметр выбрать пользовательский template.php что его выбрали для страницы


Я создал дочернюю тему: Fisio

Внутри у меня есть: page-team.php с именем:

<?php
/*
Template Name: Page - Team
*/
?>
<?php get_header(); ?>
<script>alert('its the team page')</script> 

И в wp-администраторе я выбрал его для страницы: Команда

Please check the page name and the selected template

Проблема в том, что любые изменения, которые я вношу в page-team.php не затрагиваются. На самом деле предупреждение никогда не выполняется.

Чего мне не хватает?

PD: Есть ли способ узнать, какой шаблон использовался, взглянув на исходный код? Я не могу найти это

-РЕДАКТИРОВАТЬ -

Забыл упомянуть, что команда перечисляет пользовательский тип post_type: команда, вот объявление в functions.php

<?php
/**
 * Custom Post type register framework
 */
include(get_stylesheet_directory(). '/inc/acpt/init.php');
add_action('init', 'makethem');
function makethem() {
    $args = array(
        'supports' => array( 'title', 'editor', 'page-attributes', 'thumbnail', 'excerpt'  ),
        'hierarchical' => true,
    );

    $team = new post_type('team','team', false,  $args );

}

/**
 * Initialize the metabox class
 */
add_action( 'init', 'be_initialize_team_meta_boxes', 9999 );
function be_initialize_team_meta_boxes() {
    if ( !class_exists( 'team_Meta_Box' ) ) {
        require_once( get_stylesheet_directory(). '/inc/metaboxes/fisio-metaboxes.php' );
        require_once( get_stylesheet_directory(). '/inc/metaboxes/init.php' );

    }
}
?>
Author: Toni Michel Caubet, 2013-03-06

1 answers

Вы создали пользовательский тип записи с именем team, поэтому на странице команды отображается архив пользовательского типа записи team. Попробуйте изменить фрагмент страницы команды с team на team2 или что-то еще, но не команда.

Посетите эту страницу , чтобы узнать больше о том, как wordpress обрабатывает шаблоны.

 4
Author: Vinod Dalvi, 2013-03-06 12:29:53