wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php

WP檔案
函式/鉤子名 描述
rest_{$this->post_type}_trashable (過濾鉤子) rest_{$this->post_type}_trashable: 這是WordPress中的一個過濾鉤子,當REST API在確定一個特定的文章型別是否可被丟棄時被觸發。鉤子名稱中的”{$this
rest_{$this->post_type}_query (過濾鉤子) rest_{$this->post_type}_query: 這是WordPress中的一個過濾器鉤子,當REST API為一個特定的文章型別構建文章集合的查詢時被觸發。鉤子名稱中的”{$this->
rest_{$this->post_type}_item_schema (過濾鉤子) rest_{$this->post_type}_item_schema: 這是WordPress中的一個過濾鉤子,當REST API在生成特定文章型別的單個文章資源的模式時被觸發。鉤子名稱中的”{$t
rest_{$this->post_type}_collection_params (過濾鉤子) rest_{$this->post_type}_collection_params: 這是WordPress中的一個過濾器鉤子,當REST API正在為一個特定的文章型別的文章集合設定引數時被觸發。鉤
rest_query_var-{$key} (過濾鉤子) rest_query_var-{$key}: 這是WordPress的一個過濾器鉤子,當從REST API請求中檢索到一個查詢變數時被觸發。鉤子名稱中的”{$key}”部分被替換為查詢變數的實際名稱。
rest_pre_insert_{$this->post_type} (過濾鉤子) rest_pre_insert_{$this->post_type} – 這個鉤子用於在自定義文章型別插入資料庫之前修改其資料。每當一個自定義文章型別通過REST API提交後,在插入資料庫之前,這個
rest_prepare_{$this->post_type} (過濾鉤子) rest_prepare_{$this->post_type}: 這是WordPress的一個動作鉤子,當REST API準備響應一個特定的文章型別時被觸發。鉤子名稱中的”{$this->post_t
rest_insert_{$this->post_type} (動作鉤子) rest_insert_{$this->post_type} – 當請求插入一個指定文章型別的新文章時,這個鉤子被呼叫。鉤子名稱中的{$this->post_type}部分是根據被插入的文章型別動態生
rest_delete_{$this->post_type} (動作鉤子) rest_delete_{$this->post_type} – 當有人請求刪除指定的文章型別時,這個鉤子會被呼叫。鉤子名稱中的{$this->post_type}部分是根據被刪除的文章型別動態生成的
get_the_guid (過濾鉤子) get_the_guid: 這個函式檢索當前文章的全球唯一識別符號(GUID)。GUID是一個唯一的識別符號,在每個文章建立時被分配給它,用於在各種情況下引用該文章,例如在RSS feeds中。
get_the_excerpt (過濾鉤子) get_the_excerpt: 這個函式檢索當前文章的摘錄。摘錄是一篇文章的簡短摘要,在某些模板或不需要完整的文章內容的情況下使用。

常見問題

FAQs
檢視更多 >