WordPress模板层次结构:类别存档和索引

已发表: 2022-11-10

假设您询问的是WordPress 模板层次结构,答案是类别页面默认使用 category.php 模板。 如果当前主题中不存在 category.php 模板,WordPress 将使用 archive.php 模板。 如果 archive.php 模板不存在,WordPress 将使用 index.php 模板。

当查看者访问一个类别时,他或她会被带到一个按时间顺序列出该类别中的帖子的时间页面,从顶部的最新帖子到底部的最旧帖子。 根据主题,您可能需要更改它。 本文将介绍当博客查看者访问您网站上的某个类别页面时应执行的操作。 在显示类别 6 之前,您必须首先复制 category.php 文件。 根据访问者查看的类别,您可能需要根据访问者查看的页面类型显示不同的文本。 创建category-#.php 文件(带有自己的文本版本)是避免此问题的一种简单方法。 如果您想缩小类别页面的大小,您可以使用摘录而不是每篇文章的全部内容。

如果需要,您还可以使用图片而不是帖子内容链接到您的帖子。 您必须首先将图像插入帖子的摘录部分才能执行此操作。 我们可以在 with_excerpt_rss()模板标签中插入指向 img 文件的 HTML 链接,因为模板标签不包括摘录周围的段落标签。 因此,如果您以这种方式使用摘录,您的 RSS 提要可能会受到影响,因此您应该考虑将您的选项设置为将完整帖子放置在 RSS 提要中而不是摘录中。 或者,您可以使用 Conditional_Tags 创建响应由 URL 或上下文指定的条件的档案。

C的模板分为两种:函数模板和类模板。

哪些类别的内置模板可用?

图片来源:https://usermanual.wiki

内置模板可用于以下类别:
-博客
-电子商务
-论坛
-投资组合
-简历
-标准页面

内置模板是什么意思?

术语内置模板是指作为(是)软件程序一部分的单个标签模板。 您无需下载单独的文件即可使用它们; 当您启动软件时,它们已准备就绪并可立即使用。


WordPress 类别模板

WordPress 中的类别模板用于显示所选类别的帖子列表。 这些模板可用于创建自定义类别页面,或在您的主页或博客页面上显示来自特定类别的帖子列表。

平淡无奇或设计不佳的类别页面可能会阻止访问者留在您的网站上,并在排名方面损害它。 网站所有者更有可能创建自定义类别来吸引将被吸引到其网站的访问者。 我们将讨论您使用自定义 WordPress 类别模板的主要原因。 可以在 WordPress 中以多种方式创建类别模板。 您将学习以下部分所述的三种编码方法。 使用的方法包括创建自定义模板、在存档文件(category.php 或archive.php)中使用条件语句,以及创建特定于类别的自定义 CSS。 自定义模板文件必须与应用程序的其余部分分开创建。

有时可以复制主题存档的内容。 在某些情况下,您可以保存自定义类别模板文件并随时进行制作。 新主题必须通过 FTP 上传到您的文件夹,具体取决于您选择的方法。 您可以通过使用条件语句编辑单个文件来创建多个模板。 这个函数本质上是作为类别函数的。 该函数确定页面是否属于类别存档。 在这种情况下,该代码将应用于所有未定义的类别页面。

如果要包含参数(类别名称、slugs、ID 或所有类型的数组),请在此处指定。 您必须按照前面提到的参数来应用代码。 此代码旨在用作后循环的模板。 一个类别中的帖子可能与另一个类别中的帖子不同。 如果您要将代码用于特定类别,则需要使用唯一选择器。 应该遵循代码语法,应该使用缩进,并且注释应该结构正确。 当您单击任何元素时,它会提示您检查它。

当您浏览 Chrome 开发者工具时,您会注意到 Elements 选项卡。 开始标签和正文标签,以及它们的类,可以在右上角的同一部分中找到。 当您找到具有类别 ID 的类时,识别它应该像识别类一样简单。 此代码适用于最小宽度为 1025F 的所有屏幕(第一行包含代码适用的条件)。 括号中包含的任何规则都将适用于包含正文类为 Category-17 的类存档标题的页面。 要将选择性效果应用于任何 CSS 代码,请使用媒体查询将其包装在特定区域、特定宽度甚至特定视口内。

如何在 WordPress 中创建类别列表?

如果要创建新类别,请转到帖子 > 类别。 单击页面左侧时,您将看到一个允许您创建类别的选项卡。 在“添加新类别”部分中输入类别名称、其 slug(将在类别 URL 中使用)和类别描述。

WordPress帖子类别页面模板

WordPress 帖子类别页面模板是组织帖子并使读者轻松找到它们的好方法。 您可以为每个类别创建一个模板,也可以为所有类别使用一个模板。 使用 WordPress 帖子类别页面模板将帮助您保持帖子井井有条,并使您的读者更容易找到他们需要的信息。

使用 WP_Query 类,您可以为您的网站引入非常特定类型的内容。 此模板标签将帮​​助您显示 WordPress 类别中的最后三篇文章 - 在您的首页、侧边栏或您网站上的任何其他位置 - 这是您拥有的类别。 WP_Query 类有很多变量和参数,要花很长时间才能列出它们。 sidebar.php 模板是您保存所做更改的地方。 二十六主题的最后一行是最后一行。 query_posts(); 标记增加了对数据库的调用次数,尽管它返回相同的结果。

WordPress 类别页面模板插件

有很多很棒的 WordPress 插件可以让您更改类别页面的外观。 这可能是改善网站外观和感觉并使其更加用户友好的好方法。 用于此目的的最佳插件之一是Category Page Template Plugin 。 此插件允许您更改类别页面的外观,并为其添加更多功能。 例如,您可以为每个类别添加描述,也可以添加特色图片。 这个插件非常易于使用,它可以真正改善您网站的外观和感觉。 如果您正在寻找一种方法来更改类别页面的外观,那么这就是您的插件。

此模板包含一个 WordPress 插件。 它重量轻且组织良好,易于使用和安装。 出现在 WordPress 的默认帖子类型中的类别模板是“帖子”类别模板。 要使用自定义类别模板,请从需要使用自定义类别模板的仪表板中选择帖子类型类别。 WP Socket Theme/Plugin Directory 不认可任何外部网站的内容或准确性。 虽然信息可用,但不保证它是完整的或最新的。 链接可能不再相关或不再起作用。 您使用第三方网站的风险自负。