2023-06-11 / 443阅
WordPress自定义文章类型是一个很有用的功能,可以帮助我们分类管理文章,同时也给我们的网站带来了更多的灵活性。本文将介绍如何使用WordPress自定义文章类型。
在functions.php文件中添加以下代码:
function custom_post_type() {
register_post_type('blog',
array(
'labels' => array(
'name' => __('Blog'),
'singular_name' => __('Blog')
),
'public' => true,
'has_archive' => true,
)
);
}
add_action('init', 'custom_post_type');
这里创建了一个名为“Blog”的自定义文章类型。你可以修改这个名字以适应你的需求。
在functions.php文件中添加以下代码:
function custom_taxonomy() {
register_taxonomy(
'blog_categories',
'blog',
array(
'hierarchical' => true,
'labels' => array(
'name' => _x( 'Blog Categories', 'taxonomy general name' ),
'singular_name' => _x( 'Blog Category', 'taxonomy singular name' ),
'search_items' => __( 'Search Blog Categories' ),
'all_items' => __( 'All Blog Categories' ),
'parent_item' => __( 'Parent Blog Category' ),
'parent_item_colon' => __( 'Parent Blog Category:' ),
'edit_item' => __( 'Edit Blog Category' ),
'update_item' => __( 'Update Blog Category' ),
'add_new_item' => __( 'Add New Blog Category' ),
'new_item_name' => __( 'New Blog Category Name' ),
'menu_name' => __( 'Blog Categories' ),
),
'rewrite' => array(
'slug' => 'blog-category',
'with_front' => false,
'hierarchical' => true
),
)
);
}
add_action('init', 'custom_taxonomy');
这里创建了一个名为“Blog Categories”的自定义分类法,并将其与我们之前创建的“Blog”文章类型关联起来。
现在我们可以在WordPress中创建属于“Blog”文章类型的文章了,并且这些文章可以归入“Blog Categories”分类中。
WordPress自定义文章类型是一个非常有用的功能,可以更好地管理网站上的内容。通过本文提供的示例代码,你可以轻松地创建自己的文章类型和分类法,为你的网站带来更多的灵活性。
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228