« Back to Glossary Index

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.

  • 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

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.

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.

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
Share This