我试图将两个循环添加到两个单独页面上的主题:主页和博客。将第二个循环添加到单独页面上的Wordpress主题
博客基本上是帖子的索引。这是大多数WordPress的页面默认为主页。为了做到这一点,我将“头版显示”设置为“静态”,并将“头版”设置为我在Wordpress页面中设置的主页,并将“帖子页面”设置为博客页面。
现在的问题是,当我将循环添加到主页,它不起作用,可能是因为我有帖子页面设置为不同的页面。
那么我如何让循环在主页以及博客页面上工作?顺便说一句,主页循环只是发布标题+日期+也许摘录。我是否需要完全重写主题,或者这在Wordpress下是不可能的?
哦,我使用的循环是:
<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post() ?>
谢谢你的回应。我是新来的Wordpress,我不知道我可以放哪个代码,因为现在index.php文件现在通过阅读设置链接到“博客”页面。并纠正我,如果我错了,但你不能只是在一个静态WP页面中间的第二个循环的PHP代码? – 2010-08-12 19:53:40
你的主题中应该有一个名为'page.php'的文件。除非您复制并重命名该文件,并在文件所在的/ *模板名称:xxxxxxx/*中更改模板名称,否则它是静态页面模板。你把我的代码放在那个文件中,或者你创建并用作主页模板的代码。如果您确实创建了备用页面模板文件,请确保通过在WP管理区域中编辑您的页面将其设置为主页模板,并通常在编辑页面的右列中的页面模板下拉菜单中选择您的文件屏幕。 – kevtrout 2010-08-12 21:50:20
这不会让它显示在每个静态页面上,而不仅仅是主页吗? – 2010-08-13 05:41:28