我使用的是旧版本的WordPress 3.5.1。我知道如何在不同的页面上使用不同的模板,但问题是我不知道如何为我的博客页面设置不同的模板。当我在编辑模式下打开博客页面时,我看到一个空白页面,与显示其内容的其他页面相反。有没有可能这个页面是从其他地方重定向的,我怎么才能弄清楚呢?此外,当我从页面属性更改模板时,它不会生效。在任何其他页面上,它都可以工作,除了这个页面。如何才能弄清楚如何更改页面模板?
发布于 2014-11-12 04:08:58
没有内置的可选择的博客帖子模板系统。它基于实际的模板文件及其层次结构。
http://codex.wordpress.org/Template_Hierarchy
可能是你的index.php或single.php抛出了错误。我会进入wp-config.php,找到表示define('WP_DEBUG', false);的行,并将其更改为true。然后重新加载页面,看看它是否显示错误。一个基本的循环只有几行php代码,所以我猜一定是页面上的某个地方出了错。
至于当你改变模板时页面没有改变,它可能在模板本身中有条件代码或其他东西。你是说它只会改变一些页面的外观,而不会改变其他页面的外观?
https://stackoverflow.com/questions/26851601
复制相似问题