$val = $_GET['dismiss']; // Add the dismiss request to the user meta. update_user_meta($userid, 'ignore_' . $id, $val); } } } /** * dismissAdminNotice - Updates user meta to store dismiss notice preference * * @since 3.2.0 * @access public * @return void */ public static function dismissAdminNoticeAJAX() { global $current_user; // Get the notice id $id = explode('&', $_POST['id']); $id = $id[0]; // Get the user id $userid = $current_user->ID; if (!wp_verify_nonce($_POST['nonce'], $id . $userid . 'nonce')) { die(0); } else { // Add the dismiss request to the user meta. update_user_meta($userid, 'ignore_' . $id, true); } } } AvadaRedux_Admin_Notices::load(); }