add_action( 'post_submitbox_misc_actions', 'ttzip_delete_notice_metabox' );
function ttzip_delete_notice_metabox(){
global $post;
echo ' '; } function ttzip_delete_notice_callback(){ global $wpdb,$current_user; date_default_timezone_set('Asia/Shanghai'); $status = 0;$msg = '处理失败'; if(current_user_can('administrator')){ $post_id = $_POST['pid']; $cpost = get_post($post_id); _mbt_add_notice($cpost->post_author, sprintf(__('您好,您发表的文章《%s》审核不通过,原因:'.$_POST['why'].'。','ttzip'), $cpost->post_title), 'post_trash', $post_id); wp_trash_post($post_id); $status = 1; } $result = array( 'status' => $status, 'msg' => $msg ); header('Content-type: application/json'); echo json_encode($result); exit; } add_action( 'wp_ajax_modown_delete_notice', 'ttzip_delete_notice_callback');
![[Wordpress教程]WordPress 如何实现删除文章并通知投稿作者不通过理由 [Wordpress教程]WordPress 如何实现删除文章并通知投稿作者不通过理由](/wp-content/uploads/2023/04/08/2023040802360412553912.png)