根据WP rest API手册,在使用API创建post时,我没有看到post类型的参数。有没有不同的方法来做这件事?
发布于 2018-01-16 09:56:11
post类型是端点URL的一部分,即不是查询参数。对于内置post类型post、page和attachment,端点为:
http://www.example.com/wp-json/wp/v2/posts
http://www.example.com/wp-json/wp/v2/pages
http://www.example.com/wp-json/wp/v2/media每种post类型都有自己的端点和自己的类,这是在对register_post_type()的调用中由参数'rest_controller_class‘指定的。参数'rest_base‘指定终结点路径的最后一部分。请注意,对于post type =‘附件’,端点是'media‘,因此端点标签可能不是从post类型派生的,而是由调用register_post_type()中的'rest_base’参数指定的。
发布于 2018-01-16 21:48:31
我发现如果在定义自定义post类型时添加'show_in_rest‘=> true,它实际上会创建一个post类型的端点。因此,如果您的帖子类型是book,它将创建url.com/wp-json/wp-vs/books。
https://stackoverflow.com/questions/48270251
复制相似问题