WordPress模板分配未按预期工作

尽管冒着重复另一篇文章的风险, 但我认为这可能是独一无二的, 因为我读过的其他类似文章并未给出适合我的答案。我花了几个小时来浏览其他帖子中的答案, 但都无济于事。我觉得我已经完成了工作, 但是由于某种原因却没有。
【WordPress模板分配未按预期工作】我是Wordpress的新手(但总体上不是开发人员), 并且已经设置了自定义主题和页面模板(基于index.php并称为index-gallery.php, 并进行了少许修改以提取我的自定义画廊帖子)。我已使用页面编辑屏幕右侧的页面模板下拉菜单(使用在列表中显示良好的标记的模板名称” 图库页面” )分配了该模板。因此, 你希望它能覆盖标准层次结构设置。但是, 它没有被应用, 并且我正在使用index.php模板。但是, 如果我将” 图库” 页面的父页面更改为主页, 则会突然使用” index-gallery.php” 模板, 并且该模板完全可以按照我的预期工作。因此, 我知道模板本身不是问题, 因为它可以在该实例中工作。我正在使用” 什么文件” 插件来查看正在使用的模板。我已经尝试在页面编辑中重新分配该子弹, 并重新设置永久链接等, 但这还没有解决。
没有人知道在未分配给主页的情况下模板分配会遇到什么问题吗?我真的不希望那样做父母。
所有这些都使用Wordpress 4.9.7在运行于xampp的本地主机上设置
#1你应该将模板文件重命名为其他名称(不要以标准WP模板文件名之一开头), 例如template-gallery.php。
哦, 你可能会发现将页面模板始终放在page.php文件中更好。

    推荐阅读