搜索
首页CMS教程WordPress如何创建自己的自定义WordPress分类法

这本综合指南探讨了WordPress分类法,解释其功能,实施和收益。 我们将介绍创建自定义分类法并将其集成到您的主题中。

密钥概念:

  • WordPress分类法将帖子和页面组织为类别和标签,增强站点结构。
  • register_taxonomy()函数创建针对特定内容类型的自定义分类法。
  • >
  • >自定义分类法可以是层次结构(例如类别)或平坦(如标签),由hierarchical>参数确定。
  • 通过WordPress编辑器为帖子分配自定义分类法。>
  • 修改主题文件以显示自定义分类学条款和链接到存档页面。>
  • 有效使用可以改善内容组织和用户体验。
了解WordPress分类法:> 使用描述性术语相关的分类学组相关项目。 WordPress使用它们对帖子和页面进行分类和标记。 内置示例包括:

类别:

广泛的主题分组。

  • 标签:描述单个帖子的特定关键字。
  • 每个类别或标签是“分类法”中的“术语”。 您可以使用自定义条款创建自己的分类法。
  • 管理类别和标签:
  • >

    >将术语分配给帖子:

    >

    >使用WordPress编辑器的Metaboxes(通常低于“发布” Metabox)将类别和标签分配给帖子。 您可以添加现有或新术语。

    >

    How to Create Your Own Custom WordPress Taxonomies

    > WordPress的分类学功能:>> WordPress使用分类法来:

    生成单项清单页面(例如,

    )。How to Create Your Own Custom WordPress Taxonomies >

    在单个帖子上创建指向这些页面的链接。

    >将术语集成到小部件(例如“类别”和“标签云”小部件)。

    将术语添加到导航菜单中。

    • >创建自定义分类法:> /category/featured>
    • 功能对于创建自定义分类法至关重要。它需要三个论点:
      1. $taxonomy:您的新分类法(例如“成员”)的名称。 必须低于32个字符,并且仅使用字母和下划线。
      2. $object_type:分类法应用的帖子类型(例如,'post'或array('post', 'page'))。
      3. >
      4. $args:定义分类行为和标签的一系列参数。 关键参数包括:
        • label:分类法的复数名称。
        • >
        • labels:各种管理屏幕的标签数组。
        • :分类法是否可公开查询。public>
        • :是否要显示Admin接口。show_ui
        • :是否在导航菜单中包含术语。show_in_nav_menus>
        • :分类法是层次(true)还是flat(false)。hierarchical>
      >

      示例:创建一个“成员”分类法:>

      此代码创建了“邮政”类型的层次“成员”分类学:

      function add_member_taxonomy_to_post() {
          $taxonomy = 'member';
          $object_type = 'post';
          $labels = array(
              'name' => 'Members',
              'singular_name' => 'Member',
              // ... other labels ...
          );
          $args = array(
              'labels' => $labels,
              'hierarchical' => true,
              'show_ui' => true,
              // ... other args ...
          );
          register_taxonomy($taxonomy, $object_type, $args);
      }
      add_action('init', 'add_member_taxonomy_to_post');

      How to Create Your Own Custom WordPress Taxonomies How to Create Your Own Custom WordPress Taxonomies

      >将术语添加到帖子中:创建分类法之后,使用编辑的metabox将术语分配给帖子。

      How to Create Your Own Custom WordPress Taxonomies >

      >在您的主题中显示自定义分类法:

      修改主题的

      (或相关的模板文件)以显示自定义分类学条款。 使用

      content.php之类的函数来检索并链接到术语。 自定义功能可以简化此过程。get_the_terms() get_term_link()

      >常见问题:

      本节提供了有关自定义WordPress分类法的常见问题的简洁答案,涵盖了其福利,创建,分配给帖子类型,显示方法,层次结构,SEO优化以及与菜单集成。 原始的常见问题解答部分已经非常全面。

      >

以上是如何创建自己的自定义WordPress分类法的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
WordPress与其他网站构建者相比如何?WordPress与其他网站构建者相比如何?Apr 28, 2025 am 12:04 AM

WordPressExcelSoverotherWeberteBuilderSduetoItsflexible,可伸缩性,andopen-sourcenature.1)它'saversatilecmswithExtEnsextEnsiveCustomizedOptionsVIATHEMESANDPLUGINS.2)它的alllearbutoffersbutoffersbutoffersbutoffersbutofferspopelyContrololonCemastered.3)

5个WordPress插件,供开发人员在2025年使用5个WordPress插件,供开发人员在2025年使用Apr 27, 2025 am 08:25 AM

2025年网站开发的七个必备WordPress插件 在2025年建立顶级WordPress网站需要速度,响应能力和可扩展性。 实现这种有效的实现通常取决于战略插件的选择。 这篇文章Highlig

您将使用WordPress做什么?您将使用WordPress做什么?Apr 27, 2025 am 12:14 AM

WordPresscanbeusedforvariouspurposesbeyondblogging.1)E-commerce:WithWooCommerce,itcanbecomeafullonlinestore.2)Membershipsites:PluginslikeMemberPressenableexclusivecontentareas.3)Portfoliosites:ThemeslikeAstraallowstunninglayouts.Ensuretomanageplugins

WordPress适合创建投资组合网站吗?WordPress适合创建投资组合网站吗?Apr 26, 2025 am 12:05 AM

是的,wordpressisisexcellentforcortingaportfoliowebsite.1)itoffersnumeroversnumeroverportfolio-spificthemeslike'astra'astra'astra'astra'astra'astra'astra'astra'astra'elementor'Enelementor'enableIntiviveSiveSign,Thoughtemanycanslowthesite.3)

使用WordPress而不是从头开始编码网站的优点是什么?使用WordPress而不是从头开始编码网站的优点是什么?Apr 25, 2025 am 12:16 AM

WordPressisadvantageousovercodingawebsitefromscratchdueto:1)easeofuseandfasterdevelopment,2)flexibilityandscalability,3)strongcommunitysupport,4)built-inSEOandmarketingtools,5)cost-effectiveness,and6)regularsecurityupdates.Thesefeaturesallowforquicke

是什么使WordPress成为内容管理系统?是什么使WordPress成为内容管理系统?Apr 24, 2025 pm 05:25 PM

WordPressIsAcmsDuetoItseAsofuse,自定义,USERMANAMECTION,SEO和COMMUNITYSUPPORT.1)ITSIMPLIFIESCONTENTMANGAMEWITHANINTUISIDERFEEFFECE.2)提供extentensiveCustomizationThroughThroughTheMesandPlugins.3)supportrobustuserrolesandplugins.4)supportrobustuserrolesandpermissions.4)增强

wordpress怎么加评论框wordpress怎么加评论框Apr 20, 2025 pm 12:15 PM

在 WordPress 网站上启用评论功能,可以为访客提供参与讨论和分享反馈的平台。为此,请按照以下步骤操作:启用评论:在仪表盘中,导航至“设置”>“讨论”,并选中“允许评论”复选框。创建评论表单:在编辑器中,单击“添加块”并搜索“评论”块,将其添加到内容中。自定义评论表单:通过设置标题、标签、占位符和按钮文本来定制评论块。保存更改:单击“更新”以保存评论框并将其添加到页面或文章中。

wordpress怎么复制子站wordpress怎么复制子站Apr 20, 2025 pm 12:12 PM

如何复制 WordPress 子站?步骤:在主站创建子站。在主站克隆子站。将克隆导入目标位置。更新域名(可选)。分开插件和主题。

See all articles

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

功能强大的PHP集成开发环境

安全考试浏览器

安全考试浏览器

Safe Exam Browser是一个安全的浏览器环境,用于安全地进行在线考试。该软件将任何计算机变成一个安全的工作站。它控制对任何实用工具的访问,并防止学生使用未经授权的资源。

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能