rest_delete_{$this->taxonomy}

动作钩子
do_action( "rest_delete_{$this->taxonomy}", $term, $response, $request )
参数
  • (WP_Term) $term The deleted term.
    Required:
  • (WP_REST_Response) $response The response data.
    Required:
  • (WP_REST_Request) $request The request sent to the API.
    Required:
定义位置
相关勾子
rest_insert_this-taxonomyrest_prepare_this-taxonomyrest_delete_revisiondelete_term_taxonomyrest_after_insert_this-taxonomy
相关方法
rest_get_route_for_taxonomy_itemsget_taxonomydelete_optionregister_taxonomyis_taxonomyget_the_taxonomies
引入
4.7.0
弃用
-

rest_delete_{$this->taxonomy} – 与第一个钩子类似,这个钩子在请求删除指定分类法的一个术语时被调用。钩子名称中的{$this->taxonomy}部分是根据被删除的分类法动态生成的,所以它可以是rest_delete_category、rest_delete_tag等。开发者可以使用这个钩子来修改请求数据,或者在删除这个类型的术语时执行额外的操作。

通过REST API删除单个术语后触发。

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

可能的钩子名称包括:

  • rest_delete_category
  • rest_delete_post_tag
do_action( "rest_delete_{$this->taxonomy}", $term, $response, $request );

常见问题

FAQs
查看更多 >