Wordpress无法识别自定义帖子类型的自定义模板

时间:2019-03-07 15:13:25

标签: wordpress templates custom-post-type

我有一个名为机器的自定义帖子类型,为此我创建了一个名为single-machines.php的自定义模板。

我三遍检查了名字,以确保它不是拼写错误。

如果我手动设置要使用的模板,它可以正常工作,但是Wordpress无法自动识别它。

我如何使Worpdress将其识别为用于该帖子类型的模板?

由于我不知道还有哪些其他因素可以参与其中,我想补充一下:

  • 我正在研究儿童主题。
  • 我正在使用OceanWP主题。
  • 我用POD创建了帖子类型。

2 个答案:

答案 0 :(得分:0)

我使用this plugin向我展示WordPress当前正在使用哪个模板,在处理模板层次结构时会有所帮助

答案 1 :(得分:0)

我通过创建子主题,将singular.php复制到其中并对其进行编辑以显示自定义帖子的正确帖子类型来解决了该问题。这是一种解决方法,但是可以。