首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在WP中显示包含帖子的当前类别和子类别

在WordPress中显示包含帖子的当前类别和子类别,可以通过使用WordPress的内置函数和插件来实现。

一种常见的方法是使用WordPress的内置函数get_the_category()get_category_parents()来获取当前帖子的类别信息。get_the_category()函数返回一个数组,包含当前帖子所属的所有类别对象。然后,可以使用get_category_parents()函数来获取当前类别的所有父类别。

以下是一个示例代码,用于在WordPress中显示包含帖子的当前类别和子类别:

代码语言:txt
复制
<?php
// 获取当前帖子的类别
$categories = get_the_category();

// 遍历每个类别
foreach ($categories as $category) {
    // 获取当前类别的ID
    $category_id = $category->cat_ID;

    // 获取当前类别的名称
    $category_name = $category->cat_name;

    // 获取当前类别的父类别
    $parent_categories = get_category_parents($category_id, false, ',');

    // 输出当前类别及其父类别
    echo '当前类别:' . $category_name . '<br>';
    echo '父类别:' . $parent_categories . '<br>';

    // 获取当前类别的子类别
    $child_categories = get_categories(array('child_of' => $category_id));

    // 遍历每个子类别
    foreach ($child_categories as $child_category) {
        // 获取子类别的名称
        $child_category_name = $child_category->cat_name;

        // 输出子类别
        echo '子类别:' . $child_category_name . '<br>';
    }
}
?>

这段代码会输出当前帖子所属的类别、父类别和子类别。

对于显示类别信息的插件,可以使用像"Category Posts Widget"这样的插件。这个插件可以在侧边栏或其他位置显示当前类别的帖子列表,并提供自定义选项。

腾讯云相关产品和产品介绍链接地址:

请注意,以上只是腾讯云的一些相关产品,还有其他云计算品牌商提供类似的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress数据库介绍

但是,如果您Web主机使用不同主机名,您还可以管理MySQL服务器。 WordPress数据表 在数据库,您数据以表格形式存储。每个表由唯一数据组成,并以行显示。行还包含其他信息或参数。...wp选项 - 此部分包含WordPress用于存储各种首选项配置设置数据。 wp postmeta - 每个帖子都有称为元数据唯一信息,这些数据将在本节中提供。...wp帖子 - WordPress,“帖子”是您撰写以填充博客文章。本节将存储该数据。页面导航菜单项也存储在此处。...wp termmeta - 每个术语都有称为元数据唯一信息,这些数据将在本节中提供。 wp terms - 帖子链接类别以及帖子标签都存储在此处。...wp术语关系 - 帖子wp_terms表类别标签相关联,此关联在此处保留。 wp术语分类 - 此表描述wp_terms表条目的分类(类别,链接或标记)。

2.5K20
  • Sticky Posts Switch插件教程WordPress为分类添加置顶文章

    博客页面顶部显示最新帖子。...你想在您WordPress类别页面顶部添加置顶帖/文章吗?通过类别页面上添加粘性帖子,您可以显示该特定类别的特色帖子。...随着网站发展,新访问者可能很难找到您内容或热门文章。这些文章可能会隐藏在您在网站上发布其他博客文章类别页面上放置粘性帖子对于突出显示WordPress网站上最重要内容非常有用。...WordPress类别添加置顶帖/文章最简单方法是使用WordPress Sticky Posts Switch插件,可让您在主页、存档页面分类页面上设置置顶文章。  ...Sticky Posts Switch插件教程WordPress为分类添加置顶文章  此外还可以选择主页、帖子存档页面或分类页面(如类别标签)上显示粘性帖子位置。

    5.5K20

    如何搭建 WordPress 博客

    添加内容并创建新页面 安装主题后,您就可以开始创建内容了。 添加编辑页面 WordPress仪表板侧边栏查找“页面->添加”。...点击WordPress仪表盘外观->菜单。 找到您创建页面,单击旁边复选框,单击“添加到菜单”,将其添加到列表。 添加编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子功能。...您可以使用不同类别来分组帖子。 您需要做如下操作: 通过“帖子->类别”来创建新目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确类别。...标语每个页面的标题末尾添加。要更改网站上标题标语,请转到“设置 - >常规”并填写表单。 禁用帖子页面的评论 您可能不希望您访问者对网页发表评论。...“帖子页面”是您博客首页(如果您整个网站不是博客)。如果您没有自己选择静态页面,WordPress将收集您最新帖子并开始主页上显示它们。

    7.5K3330

    腾讯云服务器搭建WordPress博客

    为您网站选择主题模板 登录WordPress仪表盘,输入:https://yourdomain.com/wp-admin (将yourdomin.com替换为您域名) 显示如下: 侧边栏点击外观...点击WordPress仪表盘外观->菜单。 找到您创建页面,单击旁边复选框,单击“添加到菜单”,将其添加到列表。 添加编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子功能。...您可以使用不同类别来分组帖子。 您需要做如下操作: 通过“帖子->类别”来创建新目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确类别。...标语每个页面的标题末尾添加。要更改网站上标题标语,请转到“设置 - >常规”并填写表单。 禁用帖子页面的评论 您可能不希望您访问者对网页发表评论。...“帖子页面”是您博客首页(如果您整个网站不是博客)。如果您没有自己选择静态页面,WordPress将收集您最新帖子并开始主页上显示它们。

    4.3K50

    如何搭建 WordPress 博客

    为您网站选择主题模板 登录WordPress仪表盘,输入:https://yourdomain.com/wp-admin (将yourdomin.com替换为您域名) 显示如下: [1620] 侧边栏点击外观...点击WordPress仪表盘外观->菜单。 找到您创建页面,单击旁边复选框,单击“添加到菜单”,将其添加到列表。 添加编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子功能。...您可以使用不同类别来分组帖子。 您需要做如下操作: 通过“帖子->类别”来创建新目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确类别。...标语每个页面的标题末尾添加。要更改网站上标题标语,请转到“设置 - >常规”并填写表单。 禁用帖子页面的评论 您可能不希望您访问者对网页发表评论。...“帖子页面”是您博客首页(如果您整个网站不是博客)。如果您没有自己选择静态页面,WordPress将收集您最新帖子并开始主页上显示它们。

    1.8K40

    腾讯云服务器搭建WordPress博客

    为您网站选择主题模板 登录WordPress仪表盘,输入:https://yourdomain.com/wp-admin (将yourdomin.com替换为您域名) 显示如下: 侧边栏点击外观...点击WordPress仪表盘外观->菜单。 找到您创建页面,单击旁边复选框,单击“添加到菜单”,将其添加到列表。 添加编辑帖子 如果您要在网站上搭建博客,那么您可能需要添加“帖子功能。...您可以使用不同类别来分组帖子。 您需要做如下操作: 通过“帖子->类别”来创建新目录。 通过“帖子->新建”创建博客帖子。当您完成博客写作后,需要为其添加正确类别。...标语每个页面的标题末尾添加。要更改网站上标题标语,请转到“设置 - >常规”并填写表单。 禁用帖子页面的评论 您可能不希望您访问者对网页发表评论。...“帖子页面”是您博客首页(如果您整个网站不是博客)。如果您没有自己选择静态页面,WordPress将收集您最新帖子并开始主页上显示它们。

    4.8K40

    WordPress 初学者词汇表(术语解释)

    slug是 URL 包含帖子名称部分。它通常只有几句话,旨在描述帖子内容。WordPress 自动使用帖子标题作为 slug,但您可以根据需要编辑 slug。...除了父主题之外,还使用主题来显示自定义。当您想对主题(实际代码)进行核心更改时,您需要使用主题来继续更新您父主题。... WordPress 博客,一些主题包含可用于格式化内容简码,例如,添加按钮。而一些插件使用简码插入特殊内容,例如使用插件构建联系表单。...Visual Composer 前端编辑器 一些最常见最好页面构建器(我们看来)包括 Elementor、WP Bakery Gutenberg。...您可以通过帖子标题中使用相关标签、类别关键字,以及通过编写标题来告诉访问者您帖子是关于什么,来改进您WordPress SEO 。

    7.2K20

    wp_list_categories()函数使用方法|wordpress函数

    不排除任何分类,并包括所有分类 为当前分类添加CSS类'current-cat' 以分层缩进方式显示分类列表 列表顶部显示“分类(Categories)”作为标题 没有SQL限制('number...include (字符串)只显示特定分类,使用逗号分隔每个分类ID。 hierarchical (布尔)以层级来显示分类分类。默认为 true(分类下面显示它们分类)。...有效值: 0 - 所有分类分类(默认) -1 - 所有类别显示平面(不缩进)形式(覆盖hierarchical)。 1 - 只显示顶级分类 n - 根据n具体数字来显示对应等级分类。...有效值: 1 (true) 0 (false) - 默认 taxonomy (字符串)要返回分类法。该参数是 3.0 添加。...>   只显示ID为 5、9 23 分类,并且列表标题改为 Poetry ,而且使用 标签包含: <?

    1.2K20

    WordPress 数据库详解

    存储 WordPress 数据库不同类型数据一些示例包括: 页面、帖子其他内容 标签、类别其他组织信息 用户评论个人资料数据 主题插件相关数据 全站设置 很容易看出构成您网站几乎所有内容都存储...表名称让您对每个表负责存储内容有一个非常可靠概念。 此外,每个表将包含存储更多指定数据位各种字段列。例如,wp_comments 表包含与您帖子页面上用户评论相关所有数据。...此表存储术语分类关联。 wp_term_relationships 此表存储帖子类别标签之间关系。 与各自类别的链接关联 也保存在此表。...wp_termmeta 每个术语特征信息称为 元数据 ,它存储 wp_termmeta wp_terms 帖子链接类别以及帖子标签都可以 wp_terms 表中找到。...wp_postmeta 每个帖子包含称为 元数据信息,它存储 wp_postmeta 。一些插件可能会将自己信息添加到此表

    5.3K40

    WordPress 5.4.2版本发布,BUG维护安全更新

    支持萨姆·托马斯(jazzy 25)发现XSS问题,该问题中,经过身份验证低权限用户能够将JavaScript添加到块编辑器帖子 对Luigi支持——发现了一个XSS问题,拥有上传权限认证用户能够向媒体文件添加...,即设置屏幕选项可能被插件滥用,导致权限升级 卡罗琳娜·尼马克发现了一个问题,在这个问题上,来自受密码保护帖子页面的评论可以特定条件下显示。...FIrefox前端htpasswd提示 49353–小设备上编辑插头按钮填充问题 37926–211212:当字符串足够长时,下拉类别小部件超过了父类别 45865–2019:考虑减小小部件标题字体大小...48803–20:不支持作者自定义帖子类型,显示作者 48916–20:锚链接在移动菜单不起作用 49088–20:为网页链接添加图标(谷歌商业简介) 49316–20张图片未获得许可。...49320–20:对齐中心>图形标题缺少文本-对齐:中心;特征 49322–20:菜单项消失封面块下面 49435–20:顶部底部边距不一致。alignwide

    2K20

    WordPress 文章查询教程1:如何使用分类,标签或其他分类模式参数

    WordPress ,使用 WP_Query 进行文章查询是最常见操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...第一讲,把 WP_Query 最常用分类,标签分类模所有相关参数讲解一下,例子也是来自官方文档,学完之后,你可以 WordPress 进行非常复杂多重筛选。...使用分类 ID 获取含有某个分类(以及该分类下所有分类)文章: $query = new WP_Query( array( 'cat' => 4 ) ); 使用分类别名获取含有某个分类(以及该分类下所有分类...include_children (boolean) – 对于层级分类模式,这个参数用于控制是否包含分类,默认是包含。 operator (string) – 用于比较参数....比如:获取 quotes 分类或者同时有 quote 文章格式和在 wisdom 分类文章: $query = new WP_Query(array( 'post_type' => 'post

    1.4K40

    WordPress设置首页页脚友链(附wp_list_bookmarks配置)

    (因为友链全部都放在页了),所以我们可以通过WP后台主题编辑器来添加首页页脚友链。...> 默认情况下(没有添加任何参数)用法: 链接被划分为不同类别,每个类别有一个名称 包含所有链接,无论是链接分类名称还是ID 按名称排列链接列表 如果有图片,包含图片 图片链接文本间应有空格 显示链接描述...title_before (字符串)'categorize'值为1(true)时显示每个链接类别文本,或'categorize'值为0(false)时'title_li'定义文本。...title_after 'categorize'值为1(true)时显示每个链接类别文本,或'categorize'值为0(false)时'title_li'定义文本。...1 (true) 0(false)——默认值 include (字符串)结果包含数值型链接ID列表,各ID用逗号隔开。

    1.1K10

    优化WordPress性能高级指南

    这可能会导致不一致,特别是如果我们代码中使用查询相关过滤器,因为你页面不期望帖子可能会被该函数返回。 使用WP_Query类 在我看来,这是从数据库检索帖子最佳方式。...因为它在内部生成一个查询。特别是大型安装(large installations),这可能导致响应缓慢。...避免复杂参数化(Avoiding Complex Parameterization) 所有这些查询方法提供了各种各样提取帖子方法:按类别(by categories),元键或值(by meta keys...虽然这种灵活性是一个强大功能,但应谨慎使用,因为参数化可能会转化为复杂表连接昂贵数据库操作。 在下一节,我们将概述一种不影响性能情况下仍然实现类似功能优雅方式。...一些选项甚至系统启动时直接加载,从而为我们提供更快访问(创建新选项时,我们需要考虑是否要自动加载它)。 例如,考虑到我们有一个轮播显示在后端指定突发新闻站点。

    7.1K20

    WordPress缓存插件WP Fastest Cache插件使用教程

    它在免费版本不存在。如果您使用响应式主题,则无需使用移动缓存功能。您应该禁用“移动”“移动主题”选项。 新帖子: 启用- 当您发布帖子时,它将清除缓存(选择清除所有缓存)。...这也将更新 blogrolls(即在您主页或博客页面上)以显示帖子。 更新帖子: 启用- 更新帖子或页面时清除缓存文件。...Minify JS :高级功能– 从 JS 代码删除不必要字符以减小文件大小(Lighthouse GTmetrix 高优先级项目)。 CDN 禁用。...择从每分钟一次到每年一次时间段 – 建议大多数网站每天刷新。   框第一个选项是If REQUEST_URI。单击以查看包含四个选项下拉菜单:全部、主页、开头为等于。...顶部 WordPress 菜单,转到 WPFC 并删除缓存缩小 CSS。 如何将 Cloudflare 与 WP Fastest Cache 结合使用?

    6.8K30

    WordPress 6.1 正式版已发布,最全新功能图文介绍

    状态可见性面板现在称为摘要 摘要面板下永久链接模板选项 改进信息面板 站点图标将替换 WordPress 徽标 新首选项 站点编辑器创建更多模板 快速搜索使用模板部分 站点编辑器快速清除自定义...站点编辑器,“查看”按钮现在还包含一个链接,用于新选项卡查看您网站。 状态可见性面板现在称为摘要 发布设置下状态可见性面板将重命名为摘要。...摘要面板下永久链接模板选项 固定链接模板选项帖子设置下有自己面板。 WordPress 6.1 ,这些面板合并在摘要面板下。...首先,“始终打开列表视图”允许您在编辑帖子显示列表视图。 第二个新选项是“显示按钮文本标签”,它显示文本而不是按钮上图标。...单个页面 单个文章 分类法单个分类 单个类别 自定义模板(可用于任何帖子或页面) 只需转到外观»编辑器,然后从左侧边栏中选择模板。之后单击添加新按钮以查看可用选项。

    4.7K30

    wordpress 学习笔记 (二)

    (the_category) wp模板标签the_category用于文章页或归档页文章列表输出当前文章所属分类, 即使有多个分类也会一并输出。...② $parents 字符串值,默认为空 指定父分类显示方式,可选值如下: 空值:不输出父分类; multiple:父分类分类都是单独链接,但处于同一个li元素; single:不输出父分类链接...,但父分类名称会出现在分类链接锚文本; ③ $post_id 整数型,默认值:false 文章ID,默认使用当前文章ID。...获取文章分类目录纯数据:get_the_category wp模板标签get_the_category用于获取当前分类信息: 包含 分类ID、分类名称、分类别名、分类描述、父分类ID、分类下文章数量 等...获取文章所属标签信息(tags) wp模板标签the_tags用于文章页输出标签链接 函数参数 ① $before 字符串值,默认值:null 标签链接 前 显示文本。

    94620

    5个最佳WordPress广告插件

    灵活广告放置,帖子任何位置专门或随机插入广告。简单配置界面,无需编码知识:只需复制并粘贴AdSense代码,勾选选择选项,插件将为您完成剩下工作。...最多支持10个广告代码,用于帖子特定位置随机化。地理定位:将广告限制特定国家。设备定位:将广告限制特定设备上。访问者定位:将广告限制特定类型/访问者来源。...通过添加到HTML编辑帖子面板附加快速标签按钮,可以轻松地将上述标签插入帖子。...您所做就是将您广告添加到插件,然后将该广告短代码或块包含在您要显示广告帖子。如何在WordPress上帖子之间放置广告?...广告插入器、高级广告WP QUADS让这一切变得简单。

    8.5K20

    erdaoo WP Theme 教程学习笔记

    -- 类别文件,用于显示类别页面 search.php -- 搜索文件,用于显示搜索结果 404.php -- 错误文件,用于显示404页面 comments.php -- 评论文件,用于显示评论评论框...它包含四个部分,每一部分都可以叫做一个集成模块,其实一个主题就是由不同模块构成,模块又是由不同模块构成。 header WP 顶部,显示博客名字与描述,放置导航栏,搜索栏等等。...页面导航 当你博客内容越来越多时候, WP 后台又设定了首页只显示10个日志,那么从第11个开始都无法首页显示出来。 这样博客最后一篇日志下面就会出现后一页或前一页链接。...注意一点,本教程代码是制作模版代码(PHP 代码),WP中使用一个主题也就是等于套用一个模版。在网站查看源代码是看不到模版代码(已经被解释成 HTML 代码)。 从 WP2.0 开始,已经在后台集成了一个侧边栏插件--Widget,它功能就是可以很方便WP后台调整侧边栏内容,直接使用鼠标就可以移动每一个栏目的位置,而不需要去修改相应代码。

    60230
    领券