. SEASONS

')) { delete_option('disable-gutenberg-dismiss-notice'); } } function disable_gutenberg_dismiss_notice_check() { $check = get_option('disable-gutenberg-dismiss-notice'); return ($check) ? true : false; } function disable_gutenberg_dismiss_notice_save() { if (isset($_GET['dismiss-notice-verify']) && wp_verify_nonce($_GET['dismiss-notice-verify'], 'disable_gutenberg_dismiss_notice')) { if (!current_user_can('manage_options')) exit; $result = update_option('disable-gutenberg-dismiss-notice', DISABLE_GUTENBERG_VERSION, false); $result = $result ? 'true' : 'false'; $location = admin_url('options-general.php?page=disable-gutenberg&dismiss-notice='. $result); wp_redirect($location); exit; } } function disable_gutenberg_dismiss_notice_link() { $nonce = wp_create_nonce('disable_gutenberg_dismiss_notice'); $href = add_query_arg(array('dismiss-notice-verify' => $nonce), admin_url('options-general.php?page=disable-gutenberg')); $label = esc_html__('Dismiss', 'disable-gutenberg'); echo ''. esc_html($label) .''; } function disable_gutenberg_check_date_expired() { $expires = apply_filters('disable_gutenberg_check_date_expired', '2023-12-30'); return (new DateTime() > new DateTime($expires)) ? true : false; } // function disable_gutenberg_reset_options() { if (isset($_GET['reset-options-verify']) && wp_verify_nonce($_GET['reset-options-verify'], 'disable_gutenberg_reset_options')) { if (!current_user_can('manage_options')) exit; $options_delete = delete_option('disable_gutenberg_options'); $result = 'false'; if ($options_delete) $result = 'true'; $location = admin_url('options-general.php?page=disable-gutenberg&reset-options='. $result); wp_redirect($location); exit; } }