私は子供テーマを作成しました:Fisio
内部には、page-team.phpという名前があります。
<?php
/*
Template Name: Page - Team
*/
?>
<?php get_header(); ?>
<script>alert('its the team page')</script>
そしてwp-adminで私はそれをページ用に選択しました:チーム
問題は、私がpage-team.phpに加えた変更が影響を受けないことです。実際、アラートは実行されません。
何が足りないの?
PD:どのテンプレートがソースコードを見ているのかを知る方法はありますか?これが見つからない
- 編集 -
teamがカスタムのpost_type:teamをリストしていることを言及するのを忘れていました。
<?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' );
}
}
?>