【发布时间】:2015-04-10 13:36:35
【问题描述】:
基本上我在functions.php中声明了一个自定义帖子类型:
register_post_type("butik", [
"labels" => [
"name" => "Butik",
"singular_name" => "Butik"
],
"show_ui" => true,
"supports" => [
"title",
"editor",
"thumbnail"
]
]);
我在自定义列表页面上正确呈现了所有帖子,但是.. 我希望它们在单击时也显示在 single.php 模板上。我已经用谷歌搜索了很长时间,并且到处阅读我应该为我的案例创建一个 single-butik.php 并能够在那里列出每个适当的帖子,但它不起作用。它只是将我引导到 index.php 模板,所以我尝试在那里列出它们,但没有成功,尝试在那里打印帖子,没有成功.....
我做错了什么?!...
自定义帖子的固定链接的一个示例是: http://localhost:8080/caroli/butik/caroli-blommor/
任何提示或解决方案?
【问题讨论】:
-
仔细检查您的文件层次结构。最好先创建一个 single.php 的副本,然后将其重命名为 single-bukit.php,这样可以最大限度地减少出错的机会。
-
@RaheelKhan 好友。我只尝试过 single.php,只有 single-butik.php,只有 index.php,或者一起尝试过……我不明白 :(