WordPress删除用户,保留附件

时间:2016-12-06 01:14:52

标签: wordpress hook attachment

删除用户后,其帖子和附件也会被删除。

我想阻止附件被删除。

我尝试使用以下方法拦截并阻止删除帖子/附件:

function prevent_image_deletion($post_id){

    return false;

}

add_action('delete_attachment', 'prevent_image_deletion');
add_action('delete_post', 'prevent_image_deletion');

这似乎不起作用。删除用户后,他们的图片上传仍在删除。我做错了什么?

1 个答案:

答案 0 :(得分:0)

使用参数reassign对您有利。删除wordpress用户时,所有关联内容都将附加到其他用户或删除。删除用户后,您可以指定必须将所有内容分配给管理员。请尝试以下方法:

<?php wp_delete_user( $id-of-the-user-to-be-deleted, $id-of-the-user-to-assign-content-too ); ?>