使用single.php时未找到匹配的模板

时间:2022-01-09 作者:N.MORR

我正在构建自己的WordPress主题。我有头版的工作。然而,当我试图查看一个充满Lorem Ipsum的测试帖子时,我得到了;找不到匹配的模板;错误

我有以下单条代码。php

<?php
    get_header();

    if( have_posts()){
        while( have_posts() ){
            the_post();
            the_content();
        }
    }

    get_footer();
?>
单身。php直接位于我的自定义主题的根文件夹下。

据我所知,页面应该只显示内容,尽管没有太多样式。我用“the”导航到了这篇文章;查看帖子“;如果有必要,请在编辑后页面上链接。

为了确保这一点,我还在页面中放置了相同的代码。php,索引。php和页面。php

没有成功。无论我尝试什么,我仍然得到;找不到匹配的模板;导航到测试桩时。

我错过了什么?是否有方法对模板层次结构进行故障排除?

提前谢谢。

2 个回复
SO网友:N.MORR

我仍然不太确定这里发生了什么,但我重置了WordPress,没有更改主题,这就解决了问题。如果我知道是什么原因造成的,我会把它贴在这里。

SO网友:Gopher Baroque

在我的例子中,WP core升级没有完全自动安装。要解决这部分问题,我必须手动重新创建;“主题”;文件夹/目录,然后重新安装我的主题。