get_bloginfo(), 'nonce' => wp_create_nonce( WP_FORCE_REFRESH_ACTION ), 'options' => array( // For the Show Force Refresh in Admin Menu option. 'preset_value_force_refresh_in_admin_bar_show' => 'true' === $preset_option_show_force_refresh_in_wp_admin_bar ? 'selected' : null, 'preset_value_force_refresh_in_admin_bar_hide' => 'false' === $preset_option_show_force_refresh_in_wp_admin_bar ? 'selected' : null, // For the refresh interval option. 'preset_value_force_refresh_refresh_interval_30' => '30' === $preset_option_refresh_interval ? 'selected' : null, 'preset_value_force_refresh_refresh_interval_60' => '60' === $preset_option_refresh_interval ? 'selected' : null, 'preset_value_force_refresh_refresh_interval_90' => '90' === $preset_option_refresh_interval ? 'selected' : null, 'preset_value_force_refresh_refresh_interval_120' => '120' === $preset_option_refresh_interval ? 'selected' : null, ), ) ); } // Add the menu where we'll configure the settings. add_action( 'admin_menu', function() { add_submenu_page( 'tools.php', 'Force Refresh', 'Force Refresh', WP_FORCE_REFRESH_CAPABILITY, 'force_refresh', __NAMESPACE__ . '\\manage_force_refresh' ); } );