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
Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
do_action( "rest_insert_{$this->taxonomy}", $term, $request, true );
do_action( "rest_insert_{$this->taxonomy}", $term, $request, true );
do_action( "rest_insert_{$this->taxonomy}", $term, $request, true );

常見問題

FAQs
檢視更多 >