rest_insert_{$this->post_type}

动作钩子
do_action( "rest_insert_{$this->post_type}", $post, $request, true )
参数
  • (WP_Post) $post Inserted or updated post object.
    Required:
  • (WP_REST_Request) $request Request object.
    Required:
  • (bool) $creating True when creating a post, false when updating.
    Required:
定义位置
相关勾子
rest_pre_insert_this-post_typerest_after_insert_this-post_typerest_delete_this-post_typerest_prepare_this-post_typerest_this-post_type_query
相关方法
set_post_typecreate_initial_post_typesget_post_typewp_insert_postrest_get_route_for_post_type_items_insert_into_post_button
引入
4.7.0
弃用
-

在通过REST API创建或更新一个帖子后启动。

钩子名称的动态部分, $this->post_type,指的是文章类型slug。

可能的钩子名称包括:

  • rest_insert_post
  • rest_insert_page
  • rest_insert_attachment
do_action( "rest_insert_{$this->post_type}", $post, $request, true );