rest_insert_{$this->taxonomy}

动作钩子
do_action( "rest_insert_{$this->taxonomy}", $term, $request, true )
参数
  • (WP_Term) $term Inserted or updated term object.
    Required:
  • (WP_REST_Request) $request Request object.
    Required:
  • (bool) $creating True when creating a term, false when updating.
    Required:
定义位置
相关勾子
rest_pre_insert_this-taxonomyrest_after_insert_this-taxonomyrest_delete_this-taxonomyrest_prepare_this-taxonomyrest_insert_this-post_type
相关方法
is_object_in_taxonomyget_taxonomyrest_get_route_for_taxonomy_itemsregister_taxonomyget_object_taxonomiesget_the_taxonomies
引入
4.7.0
弃用
-

rest_insert_{$this->taxonomy} – 与第三个钩子类似,这个钩子在请求插入一个指定分类法的新术语时被调用。钩子名称中的{$this->taxonomy}部分是根据被插入的分类法动态生成的,所以它可以是rest_insert_category,rest_insert_tag等。开发人员可以使用这个钩子来修改请求数据,或者在创建这种类型的新术语时执行额外的操作。

在通过REST API创建或更新一个术语后触发。

钩子名称的动态部分,$this->taxonomy,指的是分类法lug。

可能的钩子名称包括:

  • rest_insert_category
  • rest_insert_post_tag
do_action( "rest_insert_{$this->taxonomy}", $term, $request, true );

常见问题

FAQs
查看更多 >