如何在类别上展示一件事,在同一类别的第2页展示另一件事(wordpress)

时间:2017-03-26 14:21:15

标签: wordpress

我希望我的类别的第一页将使用一些html主题,第二页及以上(第2页,第3页...第9999页)将使用其他html主题。 (因此该类别的主入口将非常漂亮,接下来的页面将像普通档案一样)

什么是正确的解决方案?

1 个答案:

答案 0 :(得分:0)

这取决于你在wordpress上的专业知识。如果您使用自定义开发的主题,最好的方法是为每个页面使用不同的page templates。页面模板是一种非常简单的方法,可以自定义与其他页面完全不同的页面外观。

如果您没有太多的开发经验,或者您已经为主页选择了主题,而为您的辅助页面选择了另一个主题,那么您需要的是像Multiple Themes这样的插件。我还没有使用它,所以我无法说出任何相关信息。但我认为它可能会使您的网站减慢一点,所以首先在暂存网站上使用它。

更新(评论后讨论): 你应该检查wordpress模板层次结构。它是根据每个动作调用文件的方式。我实际上并不了解您要实现的目标,但如果您希望为每个类别和单页设计进行单独的页面设计,那么您需要做的是为每个类别创建不同的文件并将其命名为类别 - $ slug.php(用类别的slug替换$ slug)然后创建一个archive.php。

基本上这里是在类别和存档页面请求上调用文件的优先级。它将从顶部开始查找文件,如果找不到可用的文件,则跳过它们。

  1. category-slug.php
  2. category-ID.php
  3. category.php
  4. archive.php
  5. 的index.php