コード例 #1
0
/**
 * Stop muting a user if JavaScript is enabled.
 *
 * @since 1.0.0
 */
function bp_mute_ajax_stop()
{
    check_ajax_referer('unmute-nonce', 'stop');
    $mute = new Mute((int) $_POST['uid'], bp_loggedin_user_id());
    if (!$mute->id) {
        $response['status'] = 'failure';
    } else {
        $response['status'] = $mute->delete() ? 'success' : 'failure';
    }
    $count = Mute::get_count(bp_displayed_user_id());
    $response['count'] = $count ? $count : 0;
    wp_send_json($response);
}