WordPress给已存在的POST TYPE文章类型添加rest api支持
要给已存在的 WordPress 自定义文章类型(post type)添加 REST API 支持,你可以使用 register_post_type
函数的参数来定义文章类型时,设置 'show_in_rest'
true
。以下是一个示例:
function custom_post_type_with_rest_support() {
$args = array(
'labels' => array(
'name' => 'Custom Post Type',
'singular_name' => 'Custom Post',
),
'public' => true,
'has_archive' => true,
'show_in_rest' => true, // 启用 REST API 支持
);
register_post_type('custom_post_type', $args);
}
add_action('init', 'custom_post_type_with_rest_support');
在上面的示例中,我们通过将 'show_in_rest'
参数设置为 true
来启用 REST API 支持。然后,你可以使用 REST API 来访问和编辑自定义文章类型的内容。
确保在将上述代码添加到你的 WordPress 主题的 functions.php
文件之前备份文件,以防发生意外情况。并且在修改 WordPress 主题之前,最好了解 PHP 和 WordPress 主题开发的基础知识。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
仍然有问题? 我们要如何帮助您?