我用wp_delete_user()删除WP用户。效果很好。我注意到,当我手动删除when中的用户时,它首先要求“删除所有内容”或“将所有内容属性为:”。
我要删除与用户相关的所有内容。我认为,我们正在运行一些在wp_postmeta中似乎有大量用户元数据的插件。我想这也是它所指的。
无论如何,我需要确保wp_delete_user()实际上也删除了所有的用户内容,而不是把它留在那里。有人能证实这一点吗?wp_delete_user()是否像我在WP管理中选择“删除所有内容”一样删除所有用户内容?
谢谢。
发布于 2020-06-18 10:01:20
我可以确认并不是所有的内容都会被删除,是的,附件(可能也是post)将被删除,但是另一种帖子类型是否定的,包括post修改和页面(在管理员上是不可见的,但实际上仍然在数据库中)。
为了确保在使用wp_delete_post()之前,您需要使用wp_delete_user()手动迭代和删除它们。
https://wordpress.stackexchange.com/questions/266292
复制相似问题