钩子文档

post_types_to_delete_with_user

💡 云策文档标注

概述

post_types_to_delete_with_user 是一个 WordPress 过滤器,用于在删除用户时自定义要删除的关联文章类型列表。它允许开发者通过钩子修改默认行为,控制哪些文章类型随用户一同删除。

关键要点

  • 过滤器名称:post_types_to_delete_with_user
  • 参数:$post_types_to_delete(数组,要删除的文章类型列表)和 $id(整数,用户ID)
  • 用途:在 wp_delete_user() 函数中调用,影响删除用户时关联文章的处理
  • 引入版本:WordPress 3.4.0

代码示例

$post_types_to_delete = apply_filters( 'post_types_to_delete_with_user', $post_types_to_delete, $id );

📄 原文内容

Filters the list of post types to delete with a user.

Parameters

$post_types_to_deletestring[]
Array of post types to delete.
$idint
User ID.

Source

$post_types_to_delete = apply_filters( 'post_types_to_delete_with_user', $post_types_to_delete, $id );

Changelog

Version Description
3.4.0 Introduced.