A widget is a small, self-contained block of content or functionality that can be added to designated areas of a WordPress site — commonly a sidebar or footer — without needing to write any code directly.
Common Built-in WordPress Widgets
- Search — adds a search bar to a widget area
- Recent Posts — displays a site's most recently published content
- Categories — lists a site's content categories
- Custom HTML — allows any custom HTML code to be added directly
Plugin-Provided Widgets
Many plugins add their own specific widgets — a social media plugin might offer a widget displaying a live Instagram feed, or a related-posts plugin might offer a widget showing genuinely relevant additional content.
Widgets and the Block Editor
Since WordPress 5.8, widgets are managed through the same block-based interface used for regular content — meaning any Gutenberg block can now genuinely be used as a widget, considerably blurring what used to be a clearer line between the two systems.
Where Widgets Actually Appear
The specific locations available for widgets — sidebar, footer, or elsewhere — are entirely determined by a site's active theme; not every theme supports the exact same widget areas.
« Back to Index