我拿到了wp_die
错误消息:
抱歉,不允许您将此项目移动到垃圾箱。
我试图把这篇文章扔进垃圾桶,但当我再次尝试把它扔进垃圾桶时wp_die
错误消息:
移动到垃圾箱时出错。
出现了,刷新时我看到帖子被删除了。我有管理员角色,所以我有delete_post
能力。根据中的此代码段wp-admin/edit.php
, 具有admin的角色不应出现任何这些错误。
foreach ( (array) $post_ids as $post_id ) {
if ( !current_user_can( \'delete_post\', $post_id) )
wp_die( __(\'Sorry, you are not allowed to move this item to the Trash.\') );
if ( wp_check_post_lock( $post_id ) ) {
$locked++;
continue;
}
if ( !wp_trash_post($post_id) )
wp_die( __(\'Error in moving to Trash.\') );
$trashed++;
}