rest_{$this->post_type}_trashable

過濾鉤子
apply_filters( "rest_{$this->post_type}_trashable", $supports_trash, $post )
引數
  • (bool) $supports_trash Whether the post type support trashing.
    Required:
  • (WP_Post) $post The Post object being considered for trashing support.
    Required:
定義位置
相關勾子
rest_this-post_type_queryrest_this-post_type_item_schemarest_comment_trashablerest_delete_this-post_typerest_insert_this-post_type
相關方法
get_post_type_labelsget_post_type_capabilitiesis_post_type_viewablerest_get_best_type_for_valueis_post_type_hierarchicalget_post_type_object
引入
4.7.0
棄用
-

rest_{$this->post_type}_trashable: 這是WordPress中的一個過濾鉤子,當REST API在確定一個特定的文章型別是否可被丟棄時被觸發。鉤子名稱中的”{$this->post_type}”部分被替換為文章型別的實際名稱。它允許開發者在返回之前修改文章型別的可垃圾狀態。

過濾文章是否可丟棄。

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

可能的掛鉤名稱包括:

  • rest_post_trashable
  • rest_page_trashable
  • rest_attachment_trashable

輸入”false”以禁用文章的回收站支援。

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

常見問題

FAQs
檢視更多 >