我正在尝试在我的wordpress主题中创建自定义分类页面模板,但它始终显示 archive.php 虽然我创建了 taxonomy-lesson_categories.php 并且还尝试过 taxonomy-lesson-category.php 但不是那种工作。
这是在functions.php中的分类功能:
var maxsize = 50;
var tasks = new List<Task>();
for (int index = 0; index < int.MaxValue; index++)
{
tasks.Add(CallRequestsAsync(param1[index], param2[index]));
if (tasks.Count > maxsize)
Task.WaitAny(tasks.ToArray());
tasks.RemoveAll(x => x.IsCompleted);
}
注意:我的post_type名称是 CV
有人知道原因吗?
答案 0 :(得分:1)
您需要阅读WordPress.org上的https://developer.wordpress.org/themes/template-files-section/taxonomy-templates/分类模板文章以获取该信息。
答案 1 :(得分:1)
//我在functions.php文件中使用以下代码,并在admin中再次保存永久链接以使其生效。是的,它的工作正常。我试过了。: -
function cv_themes_taxonomy() {
register_taxonomy(
'lesson_categories', //The name of the taxonomy.
'cv', //post type name
array(
'hierarchical' => true,
'label' => 'Lesson Category', //Display name
'query_var' => true,
'rewrite' => array(
'slug' => 'lesson-category',
'with_front' => true
)
)
);
}
add_action( 'init', 'cv_themes_taxonomy');