进一步思考这个问题,思考下面的Wordpress模板层次结构,我想出了一个解决我自己问题的方法。
我发现,如果我查看模板层次结构图的左侧并找到我感兴趣的页面类型,那么我就可以在不影响其他网站页面的情况下尽可能地向右侧移动。我还查找了我的子主题和父主题正在使用的现有模板,以确保所选文件不会被覆盖。
很明显,解决方案会因存在的子主题文件和父主题文件而异,但这对我很有用:
无类别。php文件存在于我的子主题或父主题中,所以我查看了归档文件。php,它位于图的右侧存档。php存在于我的父主题中,但不存在于我的子主题中,因此我将其复制到我的子主题中,并更新侧栏模板以使用新的侧栏。这改变了我的分类和归档页面侧栏单个帖子仍然使用旧的侧边栏。我怀疑网站上的其他内容可能正在使用该单条。php模板,所以我尝试只重写一篇文章。php。该文件不存在于我的子主题中,但存在于父主题中,因此我再次将其复制到我的子主题中,并将其更新为使用新的侧栏模板在我的更改后,在主内容标题的一个意外位置出现了一个搜索字段,所以我用一些CSS隐藏了它,一切看起来都很好。
截至2017年5月的Wordpress模板层次结构: