我得到了一个名为"butik"的新后类型。但我希望能够编辑该帖子的模板,现在它使用的是index.php,我已经尝试过创建singlebutik.php,但它仍然不会使用它。
有人能帮我吗?
编辑1:
这是我注册帖子类型的功能:
register_post_type("butik", [
"labels" => [
"name" => "Butik",
"singular_name" => "Butik"
],
"show_ui" => true,
"supports" => [
"title",
"editor",
"thumbnail"
]
]);
首先,确保您的post类型在register_post_type函数中被准确地调用。
其次,如果你看到的是index.php,这表明wordpress希望提供列出该帖子类型中所有帖子的模板,否则它将提供single.php——当wordpress期望提供单个帖子时使用。
列出所有帖子的这些类型的页面被称为"归档"页面,因此请尝试编辑archive-butik.php
single.php显示一篇文章。很可能url没有指定一个单独的帖子。