我正试图在我的wordpress网站上设置一个公文包页面,我想要以下构造:
博客/我在这里写各种东西,包括公文包条目,公文包/我只显示公文包类别中的帖子,一些常规/页面名/页面(关于、联系等)
- 我希望公文包部分比常规类别概述有一个单独的风格(甚至可能是html)。因此,如果有人单击我博客中的一个类别,他们仍然会看到普通/类别/随机类别/概述页面。这意味着我不能只更改类别php页面和/或css,因为公文包页面与常规视图不同。
有没有办法设置我的页面,使其以我想要的方式显示类别组合中的帖子?
我正试图在我的wordpress网站上设置一个公文包页面,我想要以下构造:
博客/我在这里写各种东西,包括公文包条目,公文包/我只显示公文包类别中的帖子,一些常规/页面名/页面(关于、联系等)
有没有办法设置我的页面,使其以我想要的方式显示类别组合中的帖子?
这个page of posts 示例从一个类别中提取帖子,它使用一个自定义字段来指定类别,这反过来又使页面模板可在具有其他类别的其他页面上重复使用,如果您选择的话。。
您可以随意设置该模板的样式。。
希望这有帮助。。
看看http://codex.wordpress.org/Template_Hierarchy .您可以在“类别模板”部分中看到,您可以使用category-10。php或类别组合。php(如果您的公文包类别id为10,而slug为“公文包”)覆盖默认存档。php文件。
通过这种方式,您可以在您创建的新文件中自定义HTML/CSS,它将只对公文包模板产生影响。
首先,您需要创建自定义页面模板。提到this page 了解如何创建它。
其次,在该页面上(您可以从page.php/index.php复制,重要的部分是:
if (have_posts()) : while (have_posts()) : the_post();
找到该片段并将此代码添加到该代码的正上方:query_posts(\'cat=3&paged=\'.get_query_var( \'paged\' ));
上面需要注意的事项query_posts
代码段是:我正在尝试删除最后一个分隔符(通常是<br/> 标记,但我将其从wp\\u list\\u categories的最后一个链接更改为“/”)。基本上我想要这个:类别1//类别2//类别3//看起来像这样:类别1//类别2//类别3以下是我当前使用的代码:<?php $cat_array = array(); $args = array( \'author\' => get_the_author_meta(\'id\'),&#x