【发布时间】:2018-02-12 21:24:50
【问题描述】:
我有一个名为 'ctc_sermon_topic' 的类别风格的自定义分类法,其名称为 'sermon-topic'。
我可以访问 archives/sermon-topic/contentment,我看到它使用了我的模板文件,名为:taxonomy-ctc_sermon_topic.php
但我想在分类中包含所有术语的页面。这个想法是,用户可以从此页面导航到分类中的任何术语(如档案/讲道主题/内容)。
我尝试创建名为 ctc_sermon_topic.php 和 archive_ctc_sermon_topic.php 的模板文件,但在任何地方都看不到它们。并且导航到 archives/sermon-topic /sermon-topic 会导致 404 not found。
$args = array(
'labels' => array(
'name' => esc_html_x( 'Sermon Topics', 'taxonomy general name', 'church-theme-content' ),
'singular_name' => esc_html_x( 'Sermon Topic', 'taxonomy singular name', 'church-theme-content' ),
'search_items' => esc_html_x( 'Search Topics', 'sermons', 'church-theme-content' ),
'popular_items' => esc_html_x( 'Popular Topics', 'sermons', 'church-theme-content' ),
'all_items' => esc_html_x( 'All Topics', 'sermons', 'church-theme-content' ),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => esc_html_x( 'Edit Topic', 'sermons', 'church-theme-content' ),
'update_item' => esc_html_x( 'Update Topic', 'sermons', 'church-theme-content' ),
'add_new_item' => esc_html_x( 'Add Topic', 'sermons', 'church-theme-content' ),
'new_item_name' => esc_html_x( 'New Topic', 'sermons', 'church-theme-content' ),
'separate_items_with_commas' => esc_html_x( 'Separate topics with commas', 'sermons', 'church-theme-content' ),
'add_or_remove_items' => esc_html_x( 'Add or remove topics', 'sermons', 'church-theme-content' ),
'choose_from_most_used' => esc_html_x( 'Choose from the most used topics', 'sermons', 'church-theme-content' ),
'menu_name' => esc_html_x( 'Topics', 'sermon menu name', 'church-theme-content' )
),
'hierarchical' => true, // category-style instead of tag-style
'public' => ctc_taxonomy_supported( 'sermons', 'ctc_sermon_topic' ),
'rewrite' => array(
'slug' => 'sermon-topic',
'with_front' => true,
'hierarchical' => true
)
);
【问题讨论】:
标签: php wordpress custom-taxonomy