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

在Wordpress中,如何添加分类法到主题创建的帖子类型?

在WordPress中,可以通过以下步骤将分类法添加到主题创建的帖子类型:

  1. 首先,打开WordPress后台,进入“文章”->“分类目录”页面。
  2. 在分类目录页面,点击“添加新分类”按钮,填写分类名称和其他相关信息,然后点击“添加新分类”按钮保存分类。
  3. 接下来,打开主题文件夹,找到主题的functions.php文件。
  4. 在functions.php文件中,添加以下代码来注册自定义分类法:
代码语言:txt
复制
function custom_taxonomy() {
    $labels = array(
        'name'              => _x( '分类法名称', 'taxonomy general name' ),
        'singular_name'     => _x( '分类法名称', 'taxonomy singular name' ),
        'search_items'      => __( '搜索分类法名称' ),
        'all_items'         => __( '所有分类法名称' ),
        'parent_item'       => __( '父级分类法名称' ),
        'parent_item_colon' => __( '父级分类法名称:' ),
        'edit_item'         => __( '编辑分类法名称' ),
        'update_item'       => __( '更新分类法名称' ),
        'add_new_item'      => __( '添加新的分类法名称' ),
        'new_item_name'     => __( '新的分类法名称' ),
        'menu_name'         => __( '分类法名称' ),
    );

    $args = array(
        'hierarchical'      => true, // 如果分类法是层级结构,则设置为true;如果是标签结构,则设置为false
        'labels'            => $labels,
        'show_ui'           => true,
        'show_admin_column' => true,
        'query_var'         => true,
        'rewrite'           => array( 'slug' => '分类法名称' ), // 将“分类法名称”替换为实际的分类法名称
    );

    register_taxonomy( '分类法名称', array( 'post' ), $args ); // 将“分类法名称”替换为实际的分类法名称,将“post”替换为实际的帖子类型
}
add_action( 'init', 'custom_taxonomy' );
  1. 替换代码中的“分类法名称”为实际的分类法名称,将“post”替换为实际的帖子类型。
  2. 保存并上传修改后的functions.php文件到主题文件夹中。
  3. 刷新WordPress后台,进入“文章”->“分类目录”页面,就能看到新添加的分类法了。
  4. 在创建或编辑帖子时,可以选择新添加的分类法进行分类。

推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云对象存储(COS)。

  • 腾讯云云服务器(CVM):提供高性能、可扩展的云服务器实例,适用于各种应用场景。了解更多信息,请访问:腾讯云云服务器
  • 腾讯云对象存储(COS):提供安全可靠、低成本、高扩展性的对象存储服务,适用于存储和处理各种类型的数据。了解更多信息,请访问:腾讯云对象存储
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券