Skip to content

Function

Handle saving of notice dismissals.

tml_admin_ajax_dismiss_notice( )

Source

function tml_admin_ajax_dismiss_notice() {
    if ( empty( $_POST['nonce'] ) || empty( $_POST['notice'] ) || ! wp_verify_nonce( $_POST['nonce'], $_POST['notice'] ) ) {
        wp_send_json_error( null, 400 );
    }
    if ( ! current_user_can( 'activate_plugins' ) ) {
        wp_send_json_error( null, 403 );
    }
    tml_admin_dismiss_notice( sanitize_key( $_POST['notice'] ) );
    wp_send_json_success();
}

Uses

Changelog

VersionDescription
7.0.8 Introduced.