bp_messages_message :: delete_user_message($ user_id.的)

删除用户发送的所有邮件

描述

参数

$ user_id.

的)(必需的)邮件应删除的用户ID

来源

文件:bp-messages / classes / class-bp-messages-message.php

公共静态函数delete_user_message($ user_id){global $ wpdb;$ bp = buddypress();//获取消息ID以删除其元。$ message_ids = $ wpdb-> get_col($ wpdb->准备(“从{$ bp-> messages-> table_name_messages}中选择distinct(id),其中sender_id =%d”,$ user_id));$ wpdb->查询($ wpdb->准备(“从{$ bp-> messages-> table_name_messages}中删除,其中sender_id =%d”,$ user_id);//删除消息元。foreach($ message_ids为$ message_id){bp_messages_delete_meta($ message_id);} //从用户表中删除所有元收件人。$ wpdb->查询($ wpdb->准备(“从{$ bp-> messages-> table_name_recipers} delete user_id =%d”,$ user_id));}

问题?

我们总是很乐意帮助您可能拥有的代码或其他问题!搜索我们开发人员文档联系支持,或与我们联系销售团队