bbp_admin_repair_topic_hidden_reply_count ()
重新统计主题隐藏回复(垃圾邮件/垃圾邮件)
描述
返回
(数组)状态码和消息的数组
源
文件:bp-forums / admin / tools.php
函数bbp_admin_repair_topic_hidden_reply_count(){全局$wpdb;$statement = __('计算每个讨论中垃圾回复和垃圾回复的数量…% s”、“buddyboss”);$result = __('失败!”、“buddyboss”);$sql_delete = "DELETE FROM ' {$wpdb->postmeta} ' WHERE ' meta_key ' = '_bbp_reply_count_hidden';";If (is_wp_error($wpdb->query($sql_delete))) return array(1, sprintf($statement, $result));$sql = "INSERT INTO ' {$wpdb->posts} ' (' post_id ', ' meta_key ', ' meta_value ') (SELECT ' post_parent ', '_bbp_reply_count_hidden', COUNT(' post_status ') as ' meta_value ' FROM ' {$wpdb->posts} ' WHERE ' post_type ' = ' '"。bbp_get_reply_post_type()。"' AND ' post_status ' IN ('" . "Implode ("','", array(bbp_get_trash_status_id(), bbp_get_spam_status_id()))。 "') GROUP BY `post_parent`);"; if ( is_wp_error( $wpdb->query( $sql ) ) ) return array( 2, sprintf( $statement, $result ) ); return array( 0, sprintf( $statement, __( 'Complete!', 'buddyboss' ) ) ); }
更新日志
版本 | 描述 |
---|---|
bbPress (r2747) | 介绍了。 |