删除用户后,其帖子和附件也会被删除。
我想阻止附件被删除。
我尝试使用以下方法拦截并阻止删除帖子/附件:
function prevent_image_deletion($post_id){
return false;
}
add_action('delete_attachment', 'prevent_image_deletion');
add_action('delete_post', 'prevent_image_deletion');
这似乎不起作用。删除用户后,他们的图片上传仍在删除。我做错了什么?
答案 0 :(得分:0)
使用参数reassign
对您有利。删除wordpress用户时,所有关联内容都将附加到其他用户或删除。删除用户后,您可以指定必须将所有内容分配给管理员。请尝试以下方法:
<?php wp_delete_user( $id-of-the-user-to-be-deleted, $id-of-the-user-to-assign-content-too ); ?>