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

如果一个帖子属于多个类别,并且我想在Genesis post_meta中显示一个主要类别

如果一个帖子属于多个类别,并且想在Genesis post_meta中显示一个主要类别,可以通过以下步骤实现:

  1. 首先,确保你已经安装并激活了Genesis主题。Genesis是一个流行的WordPress主题框架,提供了丰富的功能和定制选项。
  2. 在WordPress后台,进入“帖子”->“类别”页面,创建并设置好你需要的多个类别。确保每个类别都有一个唯一的名称和描述。
  3. 在编辑帖子的页面中,找到“类别”部分,并选择适用于该帖子的多个类别。你可以使用Ctrl键(Windows)或Command键(Mac)来选择多个类别。
  4. 在Genesis主题中,可以使用Genesis Simple Hooks插件来添加自定义代码。在WordPress后台,进入“外观”->“编辑”->“Genesis Simple Hooks”页面。
  5. 在Genesis Simple Hooks页面中,找到适当的位置来添加代码。你可以选择在post_meta之前或之后添加代码,具体取决于你的需求。
  6. 使用以下代码来获取帖子的主要类别并在post_meta中显示:
代码语言:php
复制
function get_primary_category() {
    $categories = get_the_category();
    $primary_category = '';

    if ( ! empty( $categories ) ) {
        $primary_category = $categories[0]->name;
    }

    return $primary_category;
}

add_filter( 'genesis_post_meta', 'add_primary_category_to_post_meta' );
function add_primary_category_to_post_meta( $post_meta ) {
    $primary_category = get_primary_category();

    if ( ! empty( $primary_category ) ) {
        $post_meta .= '<span class="primary-category">' . $primary_category . '</span>';
    }

    return $post_meta;
}
  1. 将上述代码复制粘贴到Genesis Simple Hooks页面的适当位置,并保存更改。

现在,当你在编辑帖子时选择多个类别时,post_meta中将显示一个主要类别。你可以根据需要自定义主要类别的样式,以使其在页面中以适当的方式显示。

请注意,以上代码仅适用于Genesis主题。如果你使用的是其他主题,可能需要根据主题的结构和功能进行相应的修改。

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

相关·内容

woocommerce shortcode短代码调用

limitfalsetrue orderby– 对输入选项显示的产品进行排序。可以通过添加两个 slug 并在它们之间留空格来传递一个多个选项。可用选项包括: date– 产品发布日期。...cat_operator– 用于比较类别术语的运算符。可用选项包括: AND– 将显示属于所有选定类别的产品。 IN– 将显示所选类别的产品。这是默认值。...cat_operator NOT IN– 将显示不在所选类别的产品。 ids– 将根据逗号分隔的帖子 ID 列表显示产品。 skus– 将根据逗号分隔的 SKU 列表显示产品。...场景 6 – 属性显示 每个服装都有一个属性,根据适当的季节,“春/夏”或“秋/冬”,有些配饰具有两者,因为它们可以全年穿着。在此示例希望每行三个产品,显示所有“春/夏”项。...ASCDESCorderbyASC 产品类别方案示例 仅显示顶级类别 想象一下,您只想在页面上显示顶级类别并排除子类别,那么可以使用以下短代码。

11.1K20

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

Category and Tag (类别和标签) 当您在 WordPress 网站上创建博客文章(或其他部分的文章)时,您可以选择组织您的内容。为了可视化,类别是您帖子主要分组。...例如,如果您访问新闻博客,您可能会看到“新闻”或“技术”的类别。标签更具体,通常你会发现一个博客会有很多标签。...一个流行的例子是 StudioPress 创建的 Genesis 父主题,它在网络上有大量可用的子主题。Genesis父主题包括所有核心主题功能,而子主题包括自定义样式和布局。...它们通常包含指向你网站上最重要页面的链接或您想要突出显示的任何其他内容。菜单可以有多个位置,但通常你会在网站顶部找到一个主菜单。...但是,如果您单击“创建图库”选项来选择多个文件并将它们显示为一组。 Slider(滑块) 您可能对Sliders非常熟悉,即使您没有意识到 – 它们已在网页设计中使用多年。

7.2K20
  • WordPress SEO:配置Yoast和添加内容目录

    其次,确保每个部分都有一个具有描述性名称的关联锚点(即,不仅是“ 2.1节”),并且你的页面上应包含链接到各个锚点的目录。...如果内容少,请添加目录并加以完善。是通过Yoast SEO教程做到这一点的,一周之内,每天有10到100多个访客!...使用下面的模板,以防万一如果忘记写的SEO标题+元描述(从没做过)。你也可以进行设置,但不要依赖代码段变量-是一个糟糕的捷径。...Noindex无用内容 通常,你不希望某些内容显示在搜索引擎(标签,帖子格式,作者档案,日期档案)。在Yoast,转到SEO → Search Appearance。...你显然希望对页面/帖子进行索引,如果每个页面下都有足够的文章,则可能对类别页面进行索引,但是其余的通常会导致重复的内容,你可以在Siteliner中进行检查。 ? 7.

    1.4K10

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

    想在您的WordPress类别页面顶部添加置顶帖/文章吗?通过在类别页面上添加粘性帖子,您可以显示该特定类别的特色帖子。...这些文章可能会隐藏在您在网站上发布的其他博客文章。在类别页面上放置粘性帖子对于突出显示WordPress网站上最重要的内容非常有用。这样做将提高他们的知名度和点击率 CTR。  ...Sticky Posts Switch插件简介  该插件在帖子管理列添加了一个新列,可让您轻松标记帖子以使其具有粘性。...Sticky Posts Switch插件教程WordPress为分类添加置顶文章  此外还可以选择在主页、帖子存档页面或分类页面(如类别和标签)上显示粘性帖子的位置。...该插件还在WordPress仪表板的帖子设置添加了一个星形图标。这使您无需打开内容编辑器即可快速将帖子置顶。  3、从WordPress管理面板前往帖子。现在可以单击星形图标使帖子置顶。

    5.5K20

    一个小时就搭好属于自己的博客

    对于经常需要发博客的小伙伴来说,拥有一个属于自己的博客网站,听起来是不是很酷。 今天就来告诉大家,怎么搭建一个属于自己的博客网站,我们需要的就是使用hexo+github来搭建我们自己博客系统。...(不推荐) 分类和标签 只有帖子支持类别和标签的使用。...类别按顺序应用于职位,从而导致分类和子分类的层次结构。标签均在同一层次级别上定义,因此它们的显示顺序并不重要。...例 类别: - 运动 - 棒球标签: - 伤害 - 搏斗 - 令人震惊 如果要应用多个类别层次结构,请使用名称列表而不是单个名称。...如果Hexo看到在帖子上以此方式定义的任何类别,则它将该帖子的每个类别视为其自己的独立层次结构。

    94420

    Genesis框架从入门到精通(10): 样式函数

    如果你看过前一篇文章,应该还记得,该文件主要关注文本的样式处理。不是所有函数都可以被使用,将带你深入研究其中的几个。...例如,一个客户,他在自定义菜单上放了一个下拉菜单,里面带了缩略图和标题。虽然标题可以会很长,所以如果太长的话(谁真的超过需要100多个字符的标题?),就不得不截断标题。...参数$more_link_text是显示“更多…”链接的几个字的文本,默认为“more…” teaser是<!...如果不这样做可能会导致的错误是html标签没有关闭。例如,如果你在文本被截断的位置中间正好有一个链接,那么这个链接可能就会出错。其他html元素也是如此。...在标签清理完并且其他方面的准备也做完之后,就使用genesis_truncate_phrase对内容进行截断,然后构建一个“更多”的链接(如果有的话)。

    55020

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

    其他内核改进 WordPress 6.1 正式版已发布,这是 2022 年的最后一个主要版本,带来许多新功能和改进。...首先,“始终打开列表视图”允许您在编辑帖子显示列表视图。 第二个新选项是“显示按钮文本标签”,它显示文本而不是按钮上的图标。...单个页面 单个文章 分类法的单个分类 单个类别 自定义模板(可用于任何帖子或页面) 只需转到外观»编辑器,然后从左侧边栏中选择模板。之后单击添加新按钮以查看可用选项。...如果您选择可以应用于单个项目的模板,那么您将看到一个弹出窗口。 从这里,您可以选择要在其中使用新模板的项目。 例如,如果您选择类别模板,那么您会看到一个弹出窗口。...例如,如果您的主题有多个标题模板部分,那么您可以快速找到并应用其中一个。 只需选择单击模板部分选项并选择替换。 这将弹出一个模式弹出窗口,您可以在其中查找可以使用的可用模板部分。

    4.7K30

    如何让Martech融入到公司现有营销体系?

    又也许,像我们的许多人一样,你是一个跟随者,并且很多工具在Gartner将其炒热之前你是不会购买的。又如果你是在一个传统的行业,或者处在严重缺乏预算的组织里,你可能在技术方面已经落后了。...请注意,有些产品属于这些类别多个类别,这非常好,因为它有助于理解如何使用每种工具为公司创造收入。 获取:任何帮助我们获得客户和线索的渠道。...加速购买:这实际上也是销售漏斗一个环节,但我们在这里称之为“加速”,因为营销在销售过程它的主要作用是帮助他们更快完成转化。产品营销工具以及后期漏斗例如ABM平台都属于这一类。...无用组:知道说过五种,但是如果不知道为什么我们买了它,也没有人用过它,就把它放在这个类别里。这个类别表明,的团队可以削减什么!...了解公司需要什么 你要知道你是谁,你拥有什么,你还有最后一个问题要回答:你的公司想要什么?如果想在业绩增长曲线上找到一个拐点,你在营销技术上的投资和计划将与过去一年的大不相同。

    59310

    Genesis框架从入门到精通(2):什么是动作?

    在本系列的前一篇文章解释了Genesis框架和乐高之间的相似性。列出了Genesis所有内置的“钩子”,把它们比喻成乐高里连接各个积木块的小凸点。...这在Genesis框架中被用于日志列表主循环和评论模板。如果主循环没有加载成功,那么用于加载余下的日志的钩子就不会加载,同样,如果评论模板没有加载,则用于显示评论的钩子就不会加载。...如果你没看出来,主要是因为把$instance值作为参数传递进去了。由于目前我们不会经常这样使用,所以现在先继续,并在解释过滤器(filter)时深入讲解这个问题。...例如,如果你不想在页面上显示评论表单,那么你尽可以执行移除评论表单的操作,不管这个网页是不是页面类型,即使这个表单只能在单个页面上加载。 还有一个需要注意的地方。...注意看下,代码将被添加到主循环内(genesis_before_post是主循环中的第一个钩子)。这意味着在循环中每次加载新帖子时都会重复这个操作。

    73920

    揭秘地下黑客论坛最流行的恶意软件和黑客工具

    我们发现了多个恶意软件,这些恶意软件在多个语言组中进行了广泛讨论,包括以下几个: 1.njRat,2012年底创建的Windows RAT ,其源代码可在某些论坛上在线获取,这种RAT在英语,*语,西班牙语...),中文(繁体),西班牙语,日语和*语帖子很受欢迎 3.GandCrab是一个以同名作家闻名的勒索软件,于2018年1月初发现,GandCrab的主要供应商于2019年6月退休, FBI 于2019年...这种RAT在中文(简体),中文(繁体),英文和文帖子很受欢迎 从上面可以发现最受欢迎的恶意软件为:勒索软件和远控RTA软件为主,主要的原因我想是因为:勒索软件能带来暴利,远控RTA主要用于APT攻击使用...Insikt Group还确定了从2018年5月到2019年5月提到的顶级恶意软件类别,其中最主要类别是:Ransomware、Cypter、Trigan、WebShell,如下所示: ?...想未来一定会有更多的恶意软件出现,会不断有新的变种产生,安全就是一个一直对抗的过程,基于无文件攻击技术也越来越成熟,成为了恶意软件攻击链的重在一个环节,勒索软件也是最近一年地下黑客论坛最受欢迎的恶意软件

    2K20

    在Genesis主题中手动添加WordPress相关文章

    因为一直在使用强大Wordpress插件ACF(Advanced Custom Fields )来满足的大部分需求,如果能用手上现有的东西来实现“相关文章”的功能,为什么还要安装别的东西呢?...我们在这里实现的效果是以网格形式显示三篇相关文章,包括文章特色图像、标题和最多20个单词的摘录,并且允许你自己选择要显示的文章。通过这种方式,你可以更好地控制与某篇文章相关的内容。...不是SEO专家,但我相信手动选择相关文章方式可以对搜索引擎更友好,也是取悦Google的推荐方式 。 这是它完成后的最终样子。 ? 使用的是Genesis Sample子主题。...可以从下面的图中看到,你可以完全控制要显示的内容。我们已限制3个帖子,因此你将无法添加超过3个帖子。选择的时候,你可以使用目录进行过滤。 ? 这样就可以了。...---- 译后记 翻译Genesis系列教程的时候,正好需要用到这个“相关文章”的功能把教程组织到一起,和原文作者的想法一致,如果一个需求能在不用插件的情况下实现,那就最好不用。

    1.3K30

    Genesis框架从入门到精通(4):框架的内置动作(续)

    在这篇文章的将继续讲解如何使用自定义的函数、在添加动作时使用既有函数的技巧,以及怎样使用Genesis函数。...使用自定义的函数 Genesis的函数是很好用,但是如果当你想在网站上添加其他内容时呢?你要自己写一个函数,并使用add_action()把它挂载到某一个钩子上。...函数可以不需要参数,也可以有多个参数。在这个例子里,设置了一个参数的“默认”值,但是在调用该函数时可以用别的值来替换它。...正常情况下,这个插件很容易集成,可以自动运行,但是假设你想在文章信息旁边的位置显示。插件的安装说明说要通过编辑器将一些代码添加到模板文件。 <?...文件添加这个函数,你希望文章显示在哪里就添加在哪里 <?

    64420

    WordPress 系列文章管理插件:Organize Series

    www.unfoldingneurons.com/neurotic-plugins/organize-series-wordpress-plugin/ 描述: Organize Series 这个插件帮助你把你写的文章或者帖子组织为一个系列...自动插入标签并显示到文章的页面的一个“容器”, 从而显示这篇文章属于什么系列和这个系列下面的其他文章。...如果你想更多控制你系列的显示,可以在你的模板文件简单插入两个简单的标签。 在 WordPress 2.0.6 到 2.1 通过测试。 使得管理和查看你在你 blog 上写的系列文章非常容易。...www.unfoldingneurons.com/category/series/ http://www.unashamedsermons.com/category/series/ 未来计划: 通过实现含有类别图标在插件的代码一个版本...增加一个选项能够从显示类别的核心模板函数”隐藏“系列类别。并创建一个的模板函数,把已写的系列作为一个列表在 blog 的任何地方显示。 创建一个模板函数显示”特色“系列。 更好的文档功能。

    61220

    纽约蹭饭手册:怎样利用Python和自动化脚本在纽约吃霸王餐?

    但是如果图片有多个标签,那么就会出现混淆。 根据这些规则,可以排除大部分垃圾帖子和不受欢迎的帖子。然而,不能仅仅依据是否推销东西来判断一篇帖子是否具有高质量内容。...此外,的hard-coded规则可能仍然会遗漏一些销售类的广告帖子,因此想在完成第一部分后再过一个二级模型。...但最重要的是,他们的资料中都有一个类别标签。 ? 上面那张图中是一个商业用户的示例。在左上角的名称下方,显示出它是一个韩国餐厅,同时顶部设有电话呼入、电子邮件和地址等提示信息。...写了一个Python脚本来查找这类页面并且的帐户能够自动向它们发送消息。该脚本采用两个参数,一个初始主题标签和一个要在类别标签查找的字符串。...如果找了到,它会检查其标签,确认它是否是商业用户。 如果是,就查看该用户类别如果类别包含“餐馆”一词,则会向他们发送我的信息。

    1.4K30

    纽约蹭饭手册:怎样利用Python和自动化脚本在纽约吃霸王餐?

    但是如果图片有多个标签,那么就会出现混淆。 根据这些规则,可以排除大部分垃圾帖子和不受欢迎的帖子。然而,不能仅仅依据是否推销东西来判断一篇帖子是否具有高质量内容。...此外,的hard-coded规则可能仍然会遗漏一些销售类的广告帖子,因此想在完成第一部分后再过一个二级模型。...但最重要的是,他们的资料中都有一个类别标签。 ? 上面那张图中是一个商业用户的示例。在左上角的名称下方,显示出它是一个韩国餐厅,同时顶部设有电话呼入、电子邮件和地址等提示信息。...写了一个Python脚本来查找这类页面并且的帐户能够自动向它们发送消息。该脚本采用两个参数,一个初始主题标签和一个要在类别标签查找的字符串。...如果找了到,它会检查其标签,确认它是否是商业用户。 如果是,就查看该用户类别如果类别包含“餐馆”一词,则会向他们发送我的信息。

    1.3K60

    在WordPress添加简书风格的连载目录和文章导航

    最近又有了一个需求,想在该系列的每一篇上都加上一个目录列表和前后文章的导航链接,方便读者查找阅览。效果就像简书上连载小说的这个东西: ?...具体针对的需求,想在符合特定条件的情况下才显示前后页链接,所以还需要做一些条件判断,具体后面再说。...仔细看了下Genesis Sample的demo示例貌似是没有自带这个效果的,所以这个需要自己实现一下。方法挺多,用纯CSS也可以,用jQuery也可以,用Vue.js也可以。...但这不符合的需求,的需求是: 只需要在添加了Genesis Explained这个tag的文章下面才显示 在这两个链接中间插入一个“目录”的按钮 只在同系列文章之间导航,不显示其他无关的文章 如果文章是该系列的第一篇...,那么就显示“已是最前” 如果文章是该系列的最后一篇,那么就显示“已是最后” 点击目录弹出该所有系列所有文章链接 我们可以打开 genesis/lib/structure/post.php 文件看看里面的

    2K20

    解释Logistic回归背后的直觉

    相反,输出是给定输入点属于某个类的概率。为简单起见,假设我们只有两个类(对于多类问题,您可以查看多项Logistic回归),并且所讨论的概率是P+ - >某个数据点属于' +'类的概率。...它有助于模型在属于不同类别的点之间“区分”。(注意:如果您的点在原始概念空间中不能线性分离,您可以考虑通过添加交互项的维度,更高维度项等来将特征向量转换为更高维度的空间。...假设两个输入简单变量(与上面显示的三维图不同) x1和x2,对应边界的函数将类似于 ? 。(至关重要的是要注意x1和x2输入变量是两个,并且输出变量不是概念空间的一部分 - 与线性回归等技术不同。)...因此,如果您g(x)对整个训练数据进行平均,您将获得系统正确分类随机数据点的概率,而不管其所属的类别。稍微简化一下,Logistic回归学习试图最大化“平均”的g(x) 。...就像我的所有博客帖子一样,希望这个可以帮助一些尝试通过Google和自己学习一些东西的人,去理解Logistic回归技术的误解。

    64620

    Varient:一个多用途的新闻和杂志系统,可上传视频音频等

    说明:Varient是一个多用途的新闻和杂志系统。它具有干净的代码,响应式和用户友好的设计。您可以使用其强大的管理面板来管理网站的几乎所有内容。...多用户多作者,所有作者都有自己的面板来管理自己的文章,并且还可以上传视频和音频等。而且系统还具有RSS聚合器系统,快速和易于使用,功能很强大。...#下载地址,安装方法不变,授权码随便填 https://www.moerats.com/usr/down/varient-v1.6.zip 功能 系统主要功能是通过谷歌翻译的,懒得每个词去改,凑合着看啊各位...,页面标题,页面导航,页面右栏 图库页面(启用和禁用选项) 画廊类别 联系页面(使用Google地图) 在网站搜索 阅读列表页面(从列表添加和删除) 精选文章 新闻速递 添加,删除,更新帖子 视频发布选项...音频发布选项(带播放列表) 计划的帖子 保存为帖子的草稿选项 将多个图像添加到帖子 添加,删除,更新类别 添加,删除照片 添加和删​​除Slider的帖子 通讯(发送Html电子邮件到所有注册的电子邮件

    1.4K00

    Notes | 文本大数据信息提取方法

    如果将一篇文本视作从所有词语库挑选若干词形成的组合,这一转换的主要挑战往往是如何对由词语构成的高维矩阵实现降维的问题。...例如上例一个帖子转换成的向量也可以是 “明天涨停没戏。后天涨停。”的转换结果,这和原文的含义产生了偏差。...LDA 模型假定全部文档 存在 个主题,每个文档 包含 个词语,并且每个词都是由其中一个主题生成。...主题服从一个多项式分布 ,而每个主题 与词汇表的 个单词的一个多项式分布 相对应,并且假定分布 和分布 具有共轭的狄利克雷分布。...,根据文本的词语特征,结合贝叶斯条件概率公式,计算文档属于不用类别的条件概率; 按照最大后验概率假设将文本分类为具有最大后验概率的一类。

    2.7K20

    1万属性,100亿数据,每秒10万吞吐,架构如何设计?

    只能建立了若干组合索引,满足房产类别的查询需求。 当业务越来越多时,是不是发现玩不下去了? 三、垂直拆分是一个思路 新增属性是一种扩展方式,新增表也是一种方式,垂直拆分也是常见的存储扩展方案。...四、58的玩法:三大中心服务 第一:统一帖子中心服务 平台型创业型公司,可能有多个品类,各品类有很多异构数据的存储需求,到底是分还是合,无需纠结:基础数据基础服务的统一,是一个很好的实践。...这个表里对帖子中心服务里ext字段里的数字key进行了解释: (1)1代表job,属于招聘品类下100子品类,其value必须是一个小于32的[a-z]字符; (2)4代表type,属于二手品类下200...除此之外,如果ext里某个key的value不是正则校验的值,而是枚举值时,需要有一个对值进行限定的枚举表来进行校验: 这个枚举校验,说明key=4的属性(对应属性表里二手,手机类型字段),其值不只是要进行...帖子业务,一致性不是主要矛盾,E-search会定期全量重建索引,以保证即使数据不一致,也不会持续很长的时间。

    1.9K20
    领券