如何获取自定义标记页的标题&;如何使我的情况像税务局
if ( is_page() ) {
the_title();
} elseif ( is_tag() ) {
single_tag_title();
}
税款:
add_action( \'init\', \'create_mtags_taxonomy\' );
function create_mtags_taxonomy() {
$labels = array(
\'name\' => \'More Tags\',
\'singular_name\' => \'More Tags\',
\'menu_name\' => \'More Tags\',
);
register_taxonomy(
\'mtags\',
\'post\',
array(
\'label\' => __( \'More Tags\' ),
\'hierarchical\' => false,
\'labels\' => $labels,
\'public\' => true,
\'show_in_nav_menus\' => false,
\'show_tagcloud\' => true,
\'has_archive\' => true,
\'show_admin_column\' => true,
\'rewrite\' => array(
\'slug\' => \'mtag\'
)
)
);
}
最合适的回答,由SO网友:Andy Macaulay-Brook 整理而成
要展开条件以检查其中一个术语的显示,可以执行以下操作:
if ( is_page() ) {
the_title();
} elseif ( is_tag() ) {
single_tag_title();
} elseif ( is_tax( \'mtags\' ); ) {
single_term_title(\'More Tags: \');
}
但是,如果使用主题的自定义分类模板进行此分类,
taxonomy-mtags.php
, 然后,您可以执行以下操作:
<h1 class="page-title">
<?php single_term_title(\'More Tags: \'); ?>
</h1>