WordPress中怎么设置Post Type自定义文章类型

1571
2023/7/30 17:20:22
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在WordPress中,您可以使用register_post_type()函数来设置自定义文章类型(Post Type)。

以下是一个示例代码,说明如何创建一个名为“book”的自定义文章类型:

function create_book_post_type() {
$labels = array(
'name' => 'Books',
'singular_name' => 'Book',
'menu_name' => 'Books',
);
$args = array(
'labels' => $labels,
'public' => true,
'has_archive' => true,
'rewrite' => array('slug' => 'books'),
);
register_post_type('book', $args);
}
add_action('init', 'create_book_post_type');

在上述代码中,create_book_post_type()函数用于定义自定义文章类型的标签、公开状态、是否包含存档等属性。register_post_type()函数用于注册自定义文章类型。

您可以根据自己的需求修改$labels和$args数组中的值。完成后,将代码添加到functions.php文件中,然后激活主题或插件即可。

在WordPress后台,您会发现在左侧导航栏中会出现一个名为“Books”的菜单。您可以在这里管理和发布自定义文章类型的内容。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: WordPress中设置Post Type自定义文章类型的实例教程