Widgets are the small content blocks that populate sidebars, footers and other designated areas of a WordPress site. Used thoughtfully they guide visitors to important content, improve navigation, and add interactive elements across every page without editing individual posts. Used carelessly they clutter sidebars with recent-posts lists nobody reads, pad footers with irrelevant calendars, and slow pages down with unused widgets. This guide covers the shift from the old drag-and-drop widget editor to the modern block-based approach, explains widget areas, lists the widgets actually worth using on a UK business site, and covers the block-theme case where widgets are handled through the Full Site Editor instead.
What widgets are · Classic widgets vs block widgets · Accessing the widget editor · Understanding widget areas · Adding widgets with the block editor · Recommended widgets for UK business sites · Removing and rearranging widgets · Controlling widget visibility · Block themes and the Full Site Editor · Frequently asked questions
Widgets are self-contained content blocks placed in designated widget areas of a theme — typically sidebars, footers, and sometimes headers. They display information alongside your main content without requiring you to edit each individual page or post. Common examples: search bar, recent posts, category list, calendar, social media links, custom HTML, plain text.
Widgets are theme-level. They appear on every page that includes the widget area where they live. Add a widget to the Sidebar area and it shows on every page that has a sidebar.
Drag-and-drop widgets from a list into widget areas. Each widget had its own simple settings panel. Limited formatting options.
Widget areas use the block editor by default. You can add any block — paragraph, image, heading, columns, plus all the traditional widget blocks — giving far more flexibility over layout.
If the block-based widget editor feels unfamiliar, install the free Classic Widgets plugin. Plugins > Add New Plugin, search, install, activate. Replaces the block editor with the legacy drag-and-drop interface.
However, the block-based editor is recommended for most users — it is consistent with the post/page editor you already use, and it offers far more design flexibility.
yourdomain.co.uk/wp-admin or via SSO from the Plesk WordPress Toolkit.Important: Appearance > Widgets only appears on classic themes. If your theme is a block theme (Twenty Twenty-Five, Kadence block theme, Astra block, etc.) you will not see this menu item. Block themes handle these areas through the Full Site Editor — see the block themes section.
Widget areas are predefined zones in the theme where widgets can be placed. Exact areas depend on the theme:
A vertical column, usually on the right, appearing alongside the main content on blog posts and pages. Classic use: search bar + category list + recent posts + a small call-to-action.
Most classic themes provide multiple footer widget areas that display as columns across the bottom of every page. Typical UK business configuration:
Less common. Some themes offer a slim widget area above or beside the main navigation. Useful for displaying a phone number, announcement banner or secondary search bar.
Some themes register additional areas for specific use cases — WooCommerce sidebar, single-product sidebar, homepage widget zones. Check your theme's documentation.
If your theme does not provide enough widget areas, many themes allow you to register more via theme settings. For full control, a child theme's functions.php can register additional sidebars with register_sidebar().
Appearance > Widgets, click the widget area (e.g. Sidebar).
Click the + (block inserter) inside the widget area. A panel opens showing available blocks.
Popular choices for widget areas:
Settings panel on the right. Latest Posts block, for example, has options for number of posts, show/hide dates, list vs grid layout, featured image, excerpt.
Click Update at the top of the screen. Visit the site to verify.
Because widget areas now use blocks, you are not limited to widget-style content. You can:
Click the widget to select it, then use the three-dot options menu and Remove block, or press Delete/Backspace on keyboard.
Block toolbar > three dots > Move to opens a dropdown of widget areas. Pick the destination.
Always click Update after rearranging. Widget changes are not auto-saved.
Out of the box, widgets appear on every page that includes the widget area. For finer control, use a conditional-visibility plugin:
Common use cases:
Block themes (Twenty Twenty-Five and similar) do not expose the Appearance > Widgets screen. Instead, widget-area content is placed directly into template parts (Header, Footer, Sidebar) through the Full Site Editor.
Benefits: visual editing of the actual template, unified with the page-editing experience, no separate Widgets screen to learn. Disadvantages: the mental model differs from classic themes.
Block themes can define one or more Sidebar template parts. Create under Patterns > Template Parts > Add New. Design the sidebar with blocks. Use the template part inside a post or page template to display it.
Why is there no Appearance > Widgets menu?
You are using a block theme. Block themes handle these areas through the Full Site Editor (Appearance > Editor). Widgets-screen is classic-theme only.
How do I bring back the old drag-and-drop widgets editor?
Install the free Classic Widgets plugin. Restores the legacy interface. Works on classic themes only.
Can I add a Google Map to a widget area?
Yes. Use a Custom HTML block. Go to Google Maps, find your business location, click Share > Embed a map > Copy HTML. Paste into the Custom HTML block.
Can widgets appear only on specific pages?
Yes, with a plugin like Widget Options or Display Widgets. Core WordPress shows widgets everywhere their widget area exists.
How many widgets should I have?
As few as useful. Every widget is content that competes for visitor attention. A sidebar with a search bar + three recent posts + a CTA is more effective than a sidebar with ten widgets.
Do widgets affect page speed?
Yes, modestly. Each widget adds HTML and may load scripts or styles. A dozen widgets on every page add cumulative weight. Keep the list lean.
Can I use widgets on block-theme sites?
Not through Appearance > Widgets (which does not exist on block themes). The equivalent functionality is achieved by placing blocks directly into Footer and Sidebar template parts via the Full Site Editor.
How do I add an image widget?
Use the Image block. Upload from your computer or pick from the Media Library. Set width, alignment, alt text.
What widgets come with WooCommerce?
Product Categories, Products (grid), Best Selling Products, Top Rated Products, Recent Products, Layered Nav filters, Product Search, Mini-cart. Available once WooCommerce is active.
Can I save a widget layout as a template?
Yes. Group several widgets together and save as a reusable block (or pattern on block themes). Insert the saved widget pattern into another widget area for quick reuse.
Launch your WordPress site on smartxhosting.uk
UK hosting with the Plesk WordPress Toolkit, LiteSpeed Cache, Redis object caching, free Let’s Encrypt SSL, free CDN and daily backups — from £2/month.
View WordPress hosting plans →