$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();
}
Exemplo n.º 2
0
 public function _dismiss_admin_notice()
 {
     AvadaRedux_Admin_Notices::dismissAdminNotice();
 }