The footer is the strip at the bottom of every page on your WordPress site, and the right way to edit it depends on one thing, the type of theme you run. Block themes let you change the footer visually inside the Site Editor, which lives under Appearance and then Editor. Classic themes keep the footer in widget areas under Appearance and then Widgets, or inside the Customizer. So the first move is never to copy a random tutorial, it is to work out which of those two systems your site uses. After that, the edit itself takes a few minutes.
Most people open their footer for the same handful of reasons. They want to swap the default copyright line for their own business name, add a small menu with a privacy policy and a contact link, drop in social icons, or delete the “Powered by WordPress” credit that ships with fresh installs. All of that is possible on any self-hosted site, and none of it needs you to touch code unless you want to.
Footer editing feels harder than it should because WordPress now has two parallel ways of building a site, and a lot of guides mix them together. A tutorial written for a block theme tells you to open the Site Editor, but your screen has no Site Editor because your theme is classic. A tutorial for a classic theme points you at Appearance and then Widgets, but a block theme hides that menu entirely. Follow the wrong one and you end up convinced something is broken when it is not.
This guide keeps the two paths separate. First you will check which theme type you have in about ten seconds. Then there are clear steps for block themes, clear steps for classic themes, a safe way to remove the WordPress credit that survives theme updates, and a short troubleshooting list for when a change refuses to appear. Everything here is for self-hosted WordPress.org sites, the kind you install on your own hosting.
What is the WordPress footer, and how do you know which method you need?

The footer is a section of your theme that repeats at the bottom of every page, the same way the header repeats at the top. In a block theme it exists as a template part called Footer, a reusable chunk you edit once and see everywhere. In a classic theme it is built from widget areas and template files, so the same footer shows across the site but you manage it through a different screen. It is the same job handled through two very different toolsets.
Working out which type you have takes one glance at your dashboard. Open the Appearance menu on the left of wp-admin and read the sub-items. If you see an item simply called Editor, you are running a block theme and your footer is a template part. If there is no Editor item, and instead you see Widgets and Customize, you are running a classic theme. This single check saves more frustration than any other step in this guide, because it tells you exactly which of the next two sections to follow.
A little history explains why both worlds exist. Full site editing arrived in WordPress 5.9 in early 2022, and every default theme since Twenty Twenty-Two has been a block theme built around it. If your site is newer, or you picked a modern theme like Twenty Twenty-Five or Ollie, you are almost certainly on a block theme. Older sites, and popular classic themes such as Astra, GeneratePress, or OceanWP in their standard setup, still use the widget system. You can read more about how this works in our guide to full site editing.
There is a third case worth naming. Some classic themes ship their own footer builder inside the Customizer, with a dedicated Footer or Footer Bar panel where you type your copyright text and toggle columns. Astra and Kadence both do this. If your theme is one of those, you will often skip the widget screen entirely and do everything from Customize. And if you are shopping for a theme that gives you full visual control of the footer, a modern block theme is the cleaner long-term choice, which is why our roundup of the best WordPress block themes is a useful next stop.
How do you edit the footer in a block theme with the Site Editor?

If your theme is a block theme, everything happens in the Site Editor. Open Appearance and then Editor from the dashboard, and WordPress loads a live preview of your site. From the left panel choose Patterns, then scroll to Template Parts, and click Footer. You can also open any template, switch on List View from the top toolbar, and select the Footer block directly. Either route drops you into the same editable footer, with every element as a movable block.
Once you are inside, editing works like the post editor you already know. Click the copyright paragraph to rewrite it. Select the Site Title or Site Tagline block to change what shows. Use the block inserter, the small plus button, to add a Navigation block for a footer menu, a Social Icons block for your profiles, or a Columns block to split the footer into two or three tidy columns. When you are happy, click Save in the top right, confirm the Footer template part in the list of changes, and the update goes live across the whole site at once.
- Go to Appearance and then Editor to open the Site Editor.
- Open Patterns, then Template Parts, and select Footer.
- Click any block to edit it, or use the plus button to add new ones.
- Press Save and confirm the change to publish it everywhere.
Because the footer is a single template part, you get design freedom here that classic widgets never offered. You can add buttons, spacers, a small logo, columns that stack neatly on mobile, and background colors, all without code. If you want blocks that go beyond the WordPress defaults, a block library like DigiBlocks adds footer-friendly options such as advanced columns, icon lists, and styled buttons that slot straight into the same Site Editor. That keeps your footer consistent with the rest of your block-built pages.
One habit worth keeping is to preview on mobile before you save. The footer is often where people cram links and icons, and a layout that looks balanced on a wide screen can turn into a long messy stack on a phone. The Site Editor has a device preview in the top toolbar, so switch to the mobile view, check the spacing, and adjust the columns if they feel tight. A clean footer on small screens matters, since most visitors now arrive on phones.
How do you edit the footer in a classic theme with widgets and the Customizer?

Classic themes build the footer from widget areas, so your main screen is Appearance and then Widgets. Open it and you will see one or more boxes named Footer 1, Footer 2, and so on, depending on how many columns your theme supports. Each box is a small container you fill with blocks. Since WordPress 5.8 the widget screen uses the same block interface as the editor, so you add a Paragraph for text, a Navigation Menu widget for links, Social Icons for profiles, or Custom HTML when you need something specific. Click the blue Update button and the footer changes on every page.
For a footer menu specifically, there are two steps. First build the menu under Appearance and then Menus, adding the pages you want such as About, Contact, and Privacy Policy. Then assign it to the footer. Many classic themes register a menu location called Footer Menu, which you pick from the Display Location box, and the menu appears without touching widgets at all. If your theme has no footer location, drop a Navigation Menu widget into a footer widget area instead and choose your menu there.
- Open Appearance and then Widgets to find the footer widget areas.
- Add Paragraph, Navigation, or Custom HTML blocks to each area.
- Build a menu under Appearance and then Menus for footer links.
- Use Appearance and then Customize for theme-level footer options.
The Customizer is your other stop, and for some themes it is the only one you need. Open Appearance and then Customize, and look for a Footer panel. Themes like Astra, OceanWP, and GeneratePress put a Footer Bar section here, with a text field for the copyright line and toggles for the number of columns or the layout. This is usually where the default “Powered by” text hides in a classic theme, which matters for the next section. Any change you make in the Customizer previews live on the right, so you see the footer update before you click Publish.
One caution with classic themes is that widget areas are defined by the theme, not by WordPress itself. If your theme only registers a single footer area, or none at all, you are limited to what it offers, and no amount of clicking will add more columns. That constraint is one of the main reasons site owners eventually move to a block theme, where the footer is fully yours to shape.
How do you remove or change the “Powered by WordPress” credit safely?

Start with the good news for self-hosted owners. On a WordPress.org site that you install on your own hosting, the footer is entirely yours, and you are free to remove or replace the “Proudly powered by WordPress” line with no restriction. That is different from WordPress.com, where the free and starter plans keep a platform credit until you upgrade. So if you have seen advice about needing a paid plan to remove it, that advice is about WordPress.com and does not apply to you.
On a block theme the removal is quick. Open the Site Editor from Appearance and then Editor, go to the Footer template part, and click the block that holds the credit, usually a Paragraph or a Site Title block reading “Proudly powered by WordPress”. Rewrite it as your own copyright line, or delete the block entirely, then Save. That is the whole job, and because it is a template part the change applies site-wide in one go.
Classic themes split into two cases. If your theme has a Customizer footer field, as covered above, you simply overwrite the text there and publish, which is the safe and correct route. The harder case is a theme that prints the credit straight from its footer.php file with no setting to change it. Here is where a lot of guides give risky advice.
The tempting shortcut is the built-in Theme File Editor under Appearance, where you can open footer.php and delete the line, but you should avoid it. A single misplaced character in that editor can trigger a fatal error and take your whole site down with a white screen, and even a clean edit is wiped the moment the theme updates, so the credit comes back. The safe alternatives are a child theme that overrides footer.php and survives updates, or a code snippets plugin such as WPCode that removes the credit with a small snippet you can switch off anytime. Both keep your change intact through updates and never risk breaking the live theme.
While you are thinking about that file editor, it is worth disabling it for good. Adding a single line to wp-config.php shuts off in-dashboard file editing, which removes a favorite target for attackers who get into an account. Our guide on how to secure your WordPress site walks through that constant and other quick hardening steps. One last point of etiquette, if a premium third-party theme asks in its license that you keep a small author credit, honor that, but the generic WordPress line is always yours to remove.
How do you add scripts to the footer and fix changes that won’t show?

There are two very different things people mean by adding something to the footer, and mixing them up causes half the confusion. One is visible content, the copyright, menu, and icons covered above. The other is invisible code, an analytics tag, a search-console verification snippet, or a chat widget that has to load just before the closing body tag. That code does not belong in a widget or a template part, it belongs in a scripts-in-footer slot.
The clean way to add those scripts is a header and footer plugin, such as WPCode or the long-running Insert Headers and Footers. You paste the snippet into the footer scripts box, save, and the plugin injects it on every page without you editing a single theme file. That keeps your tracking and verification code separate from your design, and it survives theme changes, which pasting into footer.php never does.
When a footer edit refuses to appear, the cause is almost always one of a few usual suspects. Run through them in order before you assume anything is broken.
- Clear your cache and hard refresh, since caching plugins and your host often serve an old copy.
- Confirm you edited the right place, a template part for block themes or a widget area for classic ones.
- Check you are not on a page that overrides the global footer with its own.
- If there is no footer widget area at all, your theme may not support one.
Caching is the number one reason a correct change looks like it failed. If you use a caching plugin or a CDN, clear both, then reload with a hard refresh so your browser fetches the fresh page. If you still see nothing after that, the edit likely landed in the wrong system, which loops back to the very first check about whether you run a block or classic theme. And if the footer area simply is not there to edit, the fix is a theme that gives you one, rather than fighting a theme that was never built for it.
Getting your footer right on the first try
Almost every footer problem in WordPress comes down to the same missed step, not checking which kind of theme you run before you start editing, so make that check first. Open Appearance, look for Editor versus Widgets, and you instantly know whether your footer is a block template part or a classic widget area, and which set of steps above applies to you.
From there the rest is straightforward. Block themes hand you full visual control in the Site Editor, classic themes rely on widgets and the Customizer, and either way you can swap the copyright line, add a menu, and drop in social links in a few minutes. When you remove the WordPress credit, use a child theme or a snippet plugin rather than the built-in file editor, so your change holds through the next update. Do that, clear your cache when something looks stuck, and your footer will read exactly the way you want it to on every page.
0 Comments on "How to Edit the Footer in WordPress (Block and Classic Themes)"