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”以禁用文章的回收站支持。

$supports_trash = apply_filters( "rest_{$this->post_type}_trashable", $supports_trash, $post );

常见问题

FAQs
查看更多 >