正确设置单页网站的自定义主题+单独的博客页面

时间:2013-08-16 20:10:09

标签: wordpress blogs parallax static-pages

我正在使用单页视差滚动样式创建我的第一个WordPress主题。 我已经在index.php文件中创建了我的整个网站(静态)。如果我将Admin-> Reading设置为'Your Latest Posts',它可以正常工作。

但是现在我正在尝试为博客创建一个单独的页面,所以我做了以下内容:

  1. 我创建了一个带有标准博客页面代码的文件page.php,并为其提供了模板名称。
  2. 我在wordpress上设置博客页面以使用博客模板。
  3. 所有其他页面(即主页,关于我们等)都设置为使用默认值 页面模板(应该是index.php对吗?)
  4. 我将阅读设置设置为首页:主页和帖子页面:博客
  5. 我得到的只是所有页面的博客页面模板(就像它是默认的页面模板一样)。

    如何设置这样的网站?

1 个答案:

答案 0 :(得分:0)

index.php应该是您的博客模板,而不是您的静态主页。复制page.phppage-home.php(或者您已经命名为首页的任何内容),然后将静态内容放在那里。您可能甚至不需要将模板分配给页面 - WordPress将根据文件名自动执行此操作。

默认情况下,page.php用于所有静态页面,index.php用于您在仪表板的“阅读”部分中指定为博客页面的任何内容。 index.php也是最后的模板,如果WordPress找不到任何其他适当的模板文件,将使用该模板。