? >如何自定义您的 WordPress 类别存档模板

已发表: 2022-10-23

大多数 WordPress 主题都有自己的模板来显示类别档案,但有时您可能希望自定义此模板以更好地满足您的需求。 在本文中,我们将向您展示如何自定义您的 WordPress 类别归档模板。 首先,您需要在 WordPress 主题中创建一个名为 category.php 的文件。 您可以通过转到 WordPress 仪表板 > 外观 > 编辑器来执行此操作。 打开 category.php 后,您需要编辑代码以包含以下内容: /* 模板名称:类别存档 */ get_header(); ? > // 开始循环。 而(有_posts()):the_post(); // 包含页面内容模板。 get_template_part('内容', '页面'); // 结束循环。 结束; ? > 此代码告诉 WordPress 使用 category.php 模板作为分类存档页面。 接下来,您需要在 category.php 中编辑循环。 循环是在您的类别存档页面上显示帖子的代码。 要编辑循环,您需要在 category.php 中找到以下代码: 您可以编辑此代码以任何您想要的方式显示帖子。 例如,您可以将其更改为以网格布局显示帖子,如下所示: get_template_part( 'content', 'grid' ); // 结束循环。 结束;

设计不佳或平淡无奇的类别页面会阻止访问者留在您的网站上并损害您的整体排名。 创建自定义类别模板是网站设计师创建吸引访问者的独特网站的常用方法。 在本文中,我们将了解您可能更喜欢自定义 WordPress 类别模板的原因。 以多种方式在 WordPress 中创建类别模板。 在以下部分中,我们将介绍三种编码方法。 您可以创建自定义模板文件,在存档文件(category.html 或 archive.html)中使用条件语句来创建特定于类别的 CSS 代码,以及执行各种其他操作。 创建单独的模板文件是创建自定义模板文件的最简单方法。

在这种情况下,您的主题存档的内容可能会被复制。 如果您不知道要使用自定义类别模板文件做什么,最好自己启动并运行它。 在每种情况下,新主题都必须上传到您的 FTP 文件夹。 可以编辑单个文件以使用条件语句创建多个模板。 is_category 函数是最重要的函数之一,用于此目的。 该函数将确定页面是否为类别的存档页面。 如果代码不包含参数,则所有类别页面都会受到影响。

也可以指定一个参数(类别名称、slugs、ID 或所有类型的数组)。 如果您已经有参数,则可以执行这些步骤(有关更多详细信息,请参阅上一节)。 我们将使用下面的代码来创建一个后循环。 根据类别,您会看到不同的帖子内容。 要将代码应用于特定类别,您必须首先使用唯一选择器。 使用正确的代码语法、缩进和有用的注释来避免这些错误。 当您右键单击一个元素时,您将看到“检查”选项。

可以通过从 Chrome 菜单中选择 Elements 选项卡来访问 Chrome 开发人员工具。 开始标签及其类位于页面顶部附近。 您应该能够在页面顶部轻松找到具有类别 ID 的类。 所有最小宽度为 1025 512 的屏幕(第一行包含此代码适用的条件)均受以下代码约束。 括号中的所有规则都适用于具有分类为 category-17 的类 archive-title 的页面。 使用媒体查询,您可以有选择地应用 CSS 代码,在范围宽度内或范围内,或针对特定视口。

分类存档模板 WordPress

信用:mekshq.com

类别存档模板是一个 WordPress 模板文件,用于显示分配给特定类别的帖子列表。 此模板通常用于类别存档页面,这些页面显示分配给特定类别的所有帖子的列表。 类别归档模板可用于以任何顺序显示帖子列表,但最常用于按时间倒序显示帖子列表。

为了使您的类别具有独特的外观和感觉,WordPress 允许您创建一个类别模板,其中包含每个类别的不同类型的信息。 您可以通过将其命名为 category-(name).php 来创建新的类别模板,其中您的类别名称就是文件的名称。 因此,该文件以引用您的类别的方式命名。 对于类别中的每个单词,类别中单词之间的连字符会有所不同——例如,早餐食品 = 早餐食品。 因此,您要使用的模板是 category-breakfast-food。 上传新的 category.php 文件后,转到原始 category.html 文件。 要更改特定食品类别的新文件,只需单击它。

获取存档页面的类别名称

构建存档页面时,需要函数 get_the_archive_tag() 来提供类别名称。 函数的 ID 和 slug 必须同时存在才能运行。 要获取您感兴趣的类别的帖子 ID 1,请使用以下方法:
Get_the_archive_tag (1, '类别'); br> 在使用 WordPress 的档案时,你应该注意一些事情。 在开始浏览您的档案之前,首先确定哪些帖子应该被分类是至关重要的。 此外,请确保将出现在存档页面上的类别名称与将分配给存档中每个帖子的类别名称相对应。 最后,确保您为存档中的帖子指定的 slug 与您在存档模板中为帖子指定的那些匹配。

WordPress 自定义分类档案模板

信用: brayve.net

WordPress自定义分类归档模板是一个模板文件,用于显示与自定义分类相关的帖子列表。 自定义分类法是用户定义的类别,可用于将帖子分组在一起。 WordPress 带有一个默认存档模板,可用于显示按自定义分类法分组的帖子列表。 但是,如果您想显示更具体或自定义的帖子列表,您可以创建自定义分类归档模板。

在这种情况下,我需要创建一个网格,其中将显示所有分类术语,包括图像。 图像字段定义它,年份是一个简单的文本字段。 我在 Stack Exchange 上看到了有关 WP 和分类档案的信息:https://www.stackexchange.com/questions/48435/get-term-archive-url-link。 为了简化事情,我切换到子产品类别分类法。 为了在 archive.html 模板上直接显示我的所有艺术品产品,我为我的产品添加了一个艺术品系列名称,并且还添加了一个快捷方式 [product_categories number 感谢您耐心尝试新事物!

在 WordPress 中创建自定义存档页面

这是我们拥有的档案。 php 模板在一个地方显示类别、标签、作者页面和每月档案。 自定义档案页面将是网站上的一个位置,用于存储您以前的所有档案。 在 WordPress 中创建自定义存档页面之前,您必须首先从主题中复制 page.php 文件并将其重命名为 archive.php。 接下来的步骤是将get_template_part()函数调用修改为get_template_part('content', 'tmpl_archives');。 之后,声明以下内容: *br> 在文件的开头。 此模板名称是一个以存档页面自定义开头的自定义模板。

自定义帖子类型类别页面模板

信用:模板烤面包机

自定义帖子类型类别页面模板可以是一种以视觉上吸引人且易于浏览的方式展示您的内容的好方法。 通过创建自定义模板,您可以控制类别页面的布局和设计,让访问者轻松找到他们正在寻找的内容。

在侧边栏小部件中,我想显示其中一种分类法中的类别(与核心类别小部件的行为相同)。 过去,我通过使用插件自定义帖子类型小部件来开发类别小部件,或者使用自定义 HTML 小部件中的片段或短代码开发它来创建类别小部件。 archive.php 模板显示单击类别的结果。 只要与模板匹配,类别列表就会正确显示; 无需更新模板。 我希望这不是我在这里做的简单和愚蠢的事情,因为我不能在这里做任何愚蠢的事情。 我已经尝试了我能想到的一切,但我无法弄清楚。 您帖子中的链接没有archive.php 模板; 它只是一个普通的页面。

类可以在正文部分找到。 如果存在 archive-course.html 或 taxonomy-topic.html 文件,则无法识别它们。 最后一个链接将带您到存档链接。 要找到它,请在主标题上方查找文本“这是存档”。 PHP – 我将它上传到存档中。 您可以使用 PHP 作为标记来表示一个点。 “我只是再次查找它,有几个人声称当他们在永久链接上使用帖子名称选项时问题已解决,”我写道。 您如何建议为 CPT 和自定义分类创建一个类别小部件,并为其类别存档页面使用自定义模板?

如何显示我的自定义帖子类型的类别?

您必须在主题的函数中包含此代码,以便您可以在与默认帖子相同的类别页面上显示自定义帖子类型。 特定于 php 的插件或特定于 php 的网站。 $post_type = array (nav_menu_item, 'post','movies'); // 不要忘记将 nav_menu_item 添加到数组中以使用菜单。

WordPress 自定义菜单插件

您可以使用 WordPress 自定义菜单插件在您网站的不同位置显示来自特定类别的帖子。 您可以使用此插件轻松地将特定类别的帖子添加到您的自定义菜单中。 此外,您可以通过单击将帖子添加到特定菜单。

自定义 WordPress 类别模板

自定义 WordPress 类别模板是专门设计用于 WordPress 类别的模板。 这种类型的模板可用于显示 WordPress 网站上所有类别的列表,或显示特定类别。 可以使用 WordPress 主题编辑器创建自定义 WordPress 类别模板。

类别模板

类别模板用于显示属于特定类别的文章列表。 它们通常用于类别页面,但也可以用于其他页面,例如相关文章列表。
类别模板通常包括类别名称、描述和类别中的文章列表。 文章通常按受欢迎程度或日期排序,并且可能以不同的方式显示,例如以网格或列表的形式。

特定类别中的帖子在查看者访问类别时显示的页面中按时间顺序列出,从顶部的最新帖子到底部的最旧帖子。 一个主题有很多选项,您可能需要查看它们。 在本文中,您将了解如何在博客查看者访问您网站的某个类别页面后更改其外观。 要对类别 6 进行特殊显示,请首先复制 category.html 文件。 您可能希望根据访问者正在查看的类别显示不同的文本,具体取决于菜单中可用的选项。 可以通过创建一个包含您自己的文本版本的特殊 category-#.php 文件(如简介中所述)来避免这种情况。 您可以通过使用此方法显示每个帖子的摘录而不是全部内容来减小类别页面的大小。

您还可以使用链接到您的帖子的图像来替换您的帖子的内容。 图像必须包含在帖子的摘录部分中才能做到这一点。 我们可以使用 the_excerpt_rss() 模板标签将 img HTML 插入链接,而不使用段落标签。 如果您以这种方式使用摘录,您的 RSS 提要可能会受到影响; 因此,您必须选择将您的完整帖子放在 RSS 提要中。 通过使用 Conditional_Tags,您还可以创建响应由 URL 或上下文指定的条件的档案。

自定义分类档案

自定义分类档案是组织内容并使读者更容易访问的好方法。 通过自定义分类术语的显示顺序,您可以控制读者浏览您的内容的方式。 您还可以将自定义字段添加到您的分类档案中,以提供有关您的术语的其他信息。

我想要的是一个自动分类术语存档,可以根据我的特定需求进行定制。 工具集有一种为您的分类创建自定义 WordPress 存档的好方法。 本文末尾包含一个断开的链接,似乎暗示了一篇有用的工具集文章:https://toolset.com/documentation/customizing-sites-using-php/creating-taxonomy-term-archives/。 如果您更喜欢分类视图而不是帖子类型,请选择分类而不是内容。 是否可以创建一个存档或视图来为多个分类执行此操作? 如果您创建分类档案,您将能够看到与分类相关的所有术语,例如“容忍”、“耐旱”或“耐霜冻”。 此功能类似于 WooCommerce 的产品类别简码。 你能把它放在功能请求中吗?

可以创建和设计特定分类的一个视图,使其显示在“视图”仪表板中,就好像它是您自己的一样,并且您可以复制该视图。 您可以使用第一个视图中的相同循环模板轻松集成编辑。 如果您愿意,可以从 Toolset 中删除重复的模板。

在 WordPress 中创建自定义分类法

在这篇社论段落中,我想解释如何使用自定义分类法。
使用自定义分类法,您可以以对您的网站有意义的方式组织您的内容。 它们可用于组织您的内容并帮助您跟踪它。 可以使用 register_taxonomy() 函数在 WordPress 中创建自定义分类,并且可以使用 CPT UI 将它们添加到您的网站。 分类菜单项可以修改。 在注册分类之前,您必须首先创建自定义帖子类型。