天天下载 更新快、资源全,发现更多实用工具,就上天天下载!

[WordPress教程]WordPress 如何实现删除文章并通知投稿作者不通过理由

更新时间: 2023-04-08 16:04 分类: 建站教程 人气: (701) 0个评论

直接上代码,比较简单
[Wordpress教程]WordPress 如何实现删除文章并通知投稿作者不通过理由

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');

除特别注明外,本站所有文章均为 天天下载 原创,转载请注明出处来自 https://www.ttzip.com/wordpress-deleting-for-rejection.html
10人喜欢