Title: wp-includes/widgets/class-wp-widget-archives.php | Developer.WordPress.org

---

# File: wp-includes/widgets/class-wp-widget-archives.php

 * class[WP_Widget_Archives](https://developer.wordpress.org/reference/classes/wp_widget_archives/)
 * Core class used to implement the Archives widget.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_widget_archives/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:17](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L17-L247)
 * method[WP_Widget_Archives::__construct()](https://developer.wordpress.org/reference/classes/wp_widget_archives/__construct/)
 * Sets up a new Archives widget instance.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/__construct/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/__construct/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:24](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L24-L32)
 * method[WP_Widget_Archives::widget()](https://developer.wordpress.org/reference/classes/wp_widget_archives/widget/)
 * Outputs the content for the current Archives widget instance.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/widget/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/widget/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:43](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L43-L188)
 * hook[widget_archives_dropdown_args](https://developer.wordpress.org/reference/hooks/widget_archives_dropdown_args/)
 * Filters the arguments for the Archives widget drop-down.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/widget_archives_dropdown_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/widget_archives_dropdown_args/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:76](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L76-L84)
 * hook[widget_archives_args](https://developer.wordpress.org/reference/hooks/widget_archives_args/)
 * Filters the arguments for the Archives widget.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/widget_archives_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/widget_archives_args/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:169](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L169-L176)
 * method[WP_Widget_Archives::update()](https://developer.wordpress.org/reference/classes/wp_widget_archives/update/)
 * Handles updating settings for the current Archives widget instance.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/update/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/update/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:200](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L200-L215)
 * method[WP_Widget_Archives::form()](https://developer.wordpress.org/reference/classes/wp_widget_archives/form/)
 * Outputs the settings form for the Archives widget.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/form/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_widget_archives/form/#uses)
   | Source: [wp-includes/widgets/class-wp-widget-archives.php:224](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/widgets/class-wp-widget-archives.php#L224-L246)