" />

rest_{$this->post_type}_query

過濾鉤子
apply_filters( "rest_{$this->post_type}_query", $args, $request )

rest_{$this->post_type}_query: 這是WordPress中的一個過濾器鉤子,當REST API為一個特定的文章型別構建文章集合的查詢時被觸發。鉤子名稱中的”{$this->post_type}”部分被替換成文章型別的實際名稱。它允許開發者在執行前修改文章型別集合查詢。

通過REST API查詢文章時過濾WP_Query引數。

鉤子名稱的動態部分$this->post_type,指的是post-type slug。

可能的鉤子名稱包括:

  • rest_post_query
  • rest_page_query
  • rest_attachment_query

允許為後期收集請求新增額外引數或設定預設值。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$args = apply_filters( "rest_{$this->post_type}_query", $args, $request );
$args = apply_filters( "rest_{$this->post_type}_query", $args, $request );
$args       = apply_filters( "rest_{$this->post_type}_query", $args, $request );

常見問題

FAQs
檢視更多 >