What the WordPress Footer Is
Learning how to edit the footer in WordPress is one of those small skills that pays off constantly, because the footer sits on every single page of your site. It is the strip at the very bottom, below your main content, and it usually holds things people expect to find in one predictable place: a copyright line, a few links, contact details, social icons, maybe a small menu or a row of widgets. Because it appears everywhere, a tidy, useful footer quietly improves the whole site, and a neglected one, still showing a theme's placeholder text, makes even a good site look unfinished.
The reason people find footer editing confusing is that WordPress offers several different places to change it, and which one you use depends on your theme and how it was built. There is no single button labelled "edit footer" that works for everyone. This guide walks through every common method, from the newest block based approach to the classic Customizer, page builders, and safe code edits, so whatever your setup, you will find the path that fits. If you would rather have it handled quickly and correctly, you can get a free quote and we will take care of it.
What usually lives in a footer
- Copyright line with your business name and the current year.
- Footer menu linking to pages like privacy policy, terms, and contact.
- Contact details such as an address, phone number, or email.
- Social media icons linking to your profiles.
- Widgets like recent posts, a small about blurb, or a newsletter signup.
- Credits, which by default often say the site is powered by WordPress or names the theme.
Why the footer is worth your attention
It is easy to treat the footer as an afterthought, but it earns more attention than most people give it. Because it appears on every page, any improvement you make is multiplied across the whole site at once. A visitor who reaches the bottom of a page is often deciding whether to trust you, and a footer with real contact details, clear policy links, and a current copyright reassures them that a real, active business is behind the site. An empty or placeholder footer does the opposite, planting a small doubt at exactly the wrong moment. So while the footer is small, the return on tidying it up is high, which is a good reason to spend twenty minutes getting it right.
A quick word on consistency
Whatever you put in the footer, keep it consistent with the rest of your site. The same brand colors, the same tone in the copyright line, and the same contact details you use elsewhere. Footers are a common place for old information to linger, an outdated phone number, a social link to an account you no longer use, or an address you have moved on from. Because the footer is so easy to ignore, it is worth a periodic check to make sure everything in it is still true. Little inconsistencies at the bottom of the page chip away at the polish everywhere else.
First, Find Out Your Theme Type
Before you touch anything, work out which kind of theme you have, because it decides everything that follows. WordPress themes come in two broad families now, and the footer is edited in a completely different place in each.
Block themes versus classic themes
A block theme supports full site editing, which means you edit the header, footer, and templates visually using blocks, the same building blocks you use when writing a page. A classic theme is the older style, where the footer is controlled through the Customizer, widget areas, theme options, or a template file called footer.php. Many popular themes are still classic, and plenty of newer ones are block themes, so you genuinely need to check yours.
How to check in under a minute
Log in to your dashboard and look at the Appearance menu on the left. If you see an item called Editor (sometimes shown as "Editor" under Appearance), you have a block theme with full site editing. If instead you see Customize and Widgets but no Editor, you have a classic theme. This one glance tells you which section below to follow. It is the step people skip, and skipping it is why so many footer tutorials seem not to match what someone sees on their own screen.
Edit the Footer in a Block Theme
If you have a block theme, this is the modern and easiest method. The footer is a reusable piece called a template part, and you edit it visually.
Step by step in the Site Editor
- Open the editor. Go to Appearance and then Editor. This opens the full site editing screen, showing a preview of your site.
- Go to Patterns or Template Parts. In the editor sidebar, find Patterns, then look for Template Parts, and click Footer. On many themes you can also just scroll to the bottom of the page preview and click directly on the footer area.
- Click into the footer and edit. Now it behaves like editing a page. Click any text to change it, select an image to swap it, and use the block toolbar to adjust styling. To add something, click the blue plus button and pick a block, such as a paragraph, a navigation menu, social icons, or columns.
- Rearrange with blocks. You can drag blocks around, put items into columns, and set colors and spacing using the settings panel on the right.
- Save. Click Save in the top right. Because the footer is one template part shared across the site, your change appears on every page at once.
The block approach is the friendliest for non technical users because you see the result as you work and never touch code. If your theme is a block theme, start here and you will rarely need anything else. The official Site Editor documentation covers the same screen in more detail if you want a reference.
Styling the footer in a block theme
Beyond the words and links, the Site Editor lets you control how the footer looks. Select the footer template part or the block group inside it and the settings panel on the right lets you set a background color, adjust the text color, and change padding so the footer has enough breathing room. A footer that is cramped against the content above it looks rushed, while a little space and a subtle background separation make it feel deliberate. You can also set the footer to use wide or full width alignment so it stretches across the page rather than sitting in a narrow column. These small styling choices are what separate a footer that looks built from one that looks left at default.
Reusing footer patterns
Block themes often ship with a few ready made footer patterns, pre built arrangements of columns, links, and text you can drop in and then adjust. If you are not sure how to lay out your footer, browsing the footer patterns your theme offers is a quick way to get a solid starting point, which you then edit with your own details. It saves you building the structure from scratch and tends to produce a balanced layout, since the patterns were designed by the theme's authors to look right.
Edit the Footer in a Classic Theme
On a classic theme, most footer changes happen in the Customizer or in dedicated theme settings rather than a visual site editor. The exact options depend on your theme, but the pattern is consistent.
Using the Customizer
- Open it. Go to Appearance and then Customize. The Customizer opens with a live preview on the right and options on the left.
- Look for a Footer section. Many classic themes include a panel called Footer, or Footer Settings, where you can change the copyright text, choose how many footer columns show, toggle a credit line, and sometimes pick colors. Click through the panels to find where your theme puts these.
- Edit and watch the preview. Change the text or settings and the preview updates so you can see the result before committing.
- Publish. Click Publish at the top to make the change live.
When the theme has its own options page
Some classic themes, especially larger multipurpose ones, put footer controls in their own settings screen rather than the Customizer, often labelled Theme Options or the theme's name in the left menu. If you cannot find footer settings in the Customizer, check there. Between the Customizer and a theme options page, most classic themes let you change the footer text and layout without any code at all.
What you can usually change without code
On a well built classic theme, the no code footer controls often cover more than people expect. You can typically change the copyright text, choose how many footer columns appear, turn the footer widget area on or off, adjust background and text colors, and sometimes pick between a few footer layouts. Before you reach for any code or a plugin, spend a few minutes clicking through every panel in the Customizer, because the option you want is often already there, just tucked under a name you did not expect. Themes vary a lot in how they label these settings, so patience with the menus pays off.
When the Customizer feels limited
Some lightweight themes offer very little footer control on purpose, giving you a plain footer with a single credit line and not much else. If that is your situation and you want more, you have two good options that do not involve editing theme files: add a page builder that includes a footer builder, or switch to a theme with richer footer settings. Both are cleaner than trying to force a bare theme to do something it was not built for. If your whole site feels limited by the theme, it may be a sign it is time for a more capable one, which is a conversation worth having before you invest more effort.
Footer Widgets and Widget Areas
A large part of most footers is made of widgets. Widget areas are regions your theme defines where you can drop blocks or widgets, and footers commonly have one, two, three, or four widget columns. This is how you add things like a small about paragraph, a list of recent posts, contact details, or a newsletter form to the footer.
How to edit footer widgets
- Go to Appearance and then Widgets. On a classic theme you will see the widget areas listed, including ones named something like Footer 1, Footer 2, and so on.
- Add blocks to a footer area. Click into a footer widget area and add blocks: a heading, a paragraph, a list of links, an image, or a specialized widget from a plugin.
- Save. Changes save from this screen and appear in the matching footer column across the site.
If your footer has empty columns showing placeholder content, this is usually where you fix it. Fill the footer widget areas with your own content and the placeholder text disappears. On block themes, the same effect is achieved by adding blocks directly to the footer template part in the Site Editor instead of a separate widgets screen.
Good things to put in footer widgets
If you are not sure what belongs in your footer columns, a few choices work well for almost any business. A short about blurb of a sentence or two tells a first time visitor who you are without them hunting for an about page. Contact details, including a clickable phone number and email, are among the most used footer items, because people scroll to the bottom looking for exactly that. A small list of your most important pages or services helps visitors and search engines alike. A newsletter signup can sit here quietly and catch people who reached the end of a page and liked what they read. Resist the urge to cram in everything, though. Three or four well chosen widgets look far better than a footer bursting at the seams, and a calm footer reflects well on the business behind it.
Adding a Footer Menu
Most sites want a short menu in the footer, linking to pages like Privacy Policy, Terms, Contact, and maybe a few key sections. WordPress makes this straightforward.
On a classic theme
- Go to Appearance and then Menus.
- Create a new menu, add the pages and links you want, and name it something like Footer Menu.
- Under Menu Settings or Display Location, assign it to the footer location if your theme provides one. If it does not, you can place the menu in a footer widget area instead using a navigation block or a menu widget.
- Save.
On a block theme
Open the footer template part in the Site Editor, add a Navigation block where you want the menu, and add your links to it. The block themes handle footer menus through the Navigation block rather than the older Menus screen, which feels different at first but ends up in the same place: a neat row of links at the bottom of the site.
Why a footer menu matters more than it looks
A footer menu is doing quiet work for both visitors and search engines. Visitors who scroll to the bottom are often looking for exactly the kind of pages a footer holds: how to get in touch, your policies, or a sitemap of your main sections. Search engines also read footer links, so a sensible footer menu helps them understand the shape of your site. Keep it short and purposeful. A footer stuffed with dozens of links looks cluttered and dilutes its usefulness, while a clean handful of the pages people actually want reads as considered and professional.
Editing the Footer With a Page Builder
If your site was built with a page builder such as Elementor, Divi, Beaver Builder, or similar, the footer may be controlled by the builder rather than by WordPress itself, and you should edit it there. Trying to change it in the Customizer while the builder controls it just leads to confusion, because the builder version wins.
The general approach
- Find the theme builder. Most page builders have a section called Theme Builder or Templates where headers and footers live, separate from individual pages.
- Open the footer template. Edit the footer template the same way you edit a page in that builder: drag widgets or modules, change text, adjust columns, and style everything visually.
- Set where it applies. Builders let you choose which pages the footer appears on, usually the whole site by default.
- Save and publish.
Because the builder controls the design, this method gives you the most freedom over how the footer looks, at the cost of relying on that builder. If you are choosing tools, our comparison of the best WordPress page builders and our look at Elementor versus Gutenberg both help you understand which controls the footer on your site.
How to tell if a builder controls your footer
A quick sign that a page builder owns the footer is that changes you make in the Customizer or Site Editor simply do not appear on the live site. If you edit the footer text in one place and the old footer stubbornly stays, a builder template is almost certainly overriding it. Open your builder and look in its Theme Builder or Templates area for a footer template. If one exists and is set to display across the site, that is the file in charge, and it is the only place your edits will stick. Editing anywhere else is like repainting a wall that is hidden behind a curtain.
The trade off with builder footers
Builder footers look great and give you fine control, but they tie your footer to that plugin. If you ever deactivate the builder, the footer it controlled goes with it, and you fall back to the theme's default. That is not a reason to avoid builder footers, it is just a reason to be aware of the dependency, the same way you would with any plugin doing important work. If your whole site is built in that builder anyway, keeping the footer there too is consistent and sensible. If the builder only handles a page or two, you might prefer to keep the footer in the theme so it does not depend on the builder staying active.
Removing the Powered by WordPress Credit
By default many themes show a line at the bottom like "Powered by WordPress" or "Theme by" followed by the theme name. Plenty of site owners want to remove or replace this with their own copyright, and how you do it depends on your setup.
The clean ways to change it
- Check the Customizer or theme options first. Many themes include a setting to edit or hide the footer credit text directly. This is the correct and easiest route when it exists, so always look here before anything else.
- Edit the footer template part on a block theme. Open the footer in the Site Editor, click the credit text, and change or delete it like any other block.
- Use the builder. If a page builder controls the footer, edit or remove the credit module there.
A note on doing it responsibly
Changing the credit on your own commercial theme or one that allows it is completely fine. The one thing to be careful about is the license terms of a theme you did not build. Some free themes ask that you keep a small credit link, and a few try to make it hard to remove as a condition of the free license. Read the theme's terms, and if a theme fights you on a simple credit change, that is often a sign to move to a better theme rather than to hack around it. If you want the credit removed cleanly and correctly, we can do that as part of a footer tidy up.
Adding a Copyright and Automatic Year
A common footer mistake is a copyright year that never changes, so a site visited today still says a year that is long past. It looks neglected and hints that nobody maintains the site. The fix is to show the year dynamically so it is always current.
The easy way
On a block theme or with many builders, there is often a copyright or shortcode option that inserts the current year automatically. Check your footer settings for a "current year" token or a copyright block before writing any code, because using a built in option is always preferable.
The code way, done safely
If your theme has no built in option, you can output the year with a tiny piece of PHP. Never paste this into the theme's own files directly, because a theme update would wipe it. Put it in a child theme instead, which we cover in the next section. A common approach is a small shortcode you can then drop into the footer:
function wpd_copyright_year() {
return date( 'Y' );
}
add_shortcode( 'year', 'wpd_copyright_year' );
With that in place, you can type a footer line like Copyright [year] Your Business Name and the year part always shows the current year. It is a small touch, but it is the difference between a footer that looks maintained and one that looks abandoned. Our guide on how to create a child theme in WordPress shows exactly where code like this belongs.
What to put in your copyright line
A good copyright line is short and clear. The current year, your business name, and the word copyright or the symbol for it are enough. Some businesses add a short rights reserved phrase, which is fine but not required. You do not need a range of years running from when the site launched to today, though some prefer that style. The important thing is that the year is current and the name matches your actual business, because a stale year or a placeholder name is exactly the kind of small slip that makes a careful visitor wonder how well the rest of the site is looked after.
Adding Code or Scripts to the Footer
Sometimes you need to add code just before the closing body tag, which sits in the footer area of the page. This is common for analytics snippets, chat widgets, verification tags, and similar third party scripts that ask to be placed in the footer for performance reasons. Putting a script in the footer rather than the header lets the visible part of the page load first, so the script does not hold up what readers see, which is why so many tools recommend the footer for their code.
The safe way to add footer scripts
- Use a header and footer scripts plugin. The safest approach for non developers is a small, reputable plugin made for inserting header and footer code. It gives you a simple box to paste the script into, and it survives theme updates because it is separate from your theme.
- Use your theme or builder option. Some themes and builders include a dedicated field for footer scripts in their settings. If yours does, that is a fine place to put them.
- Avoid editing files directly for this. Pasting scripts straight into a theme file is fragile and easy to get wrong, and an update can erase it. Use one of the two options above instead.
Keep the number of third party scripts sensible, because each one adds a little weight to every page. If your footer has collected scripts over the years that you no longer use, removing the dead ones is a quick performance win. Our WordPress caching guide explains how footer scripts and loading order affect speed.
Editing footer.php the Safe Way
For deeper changes to a classic theme's footer, the layout itself lives in a template file called footer.php. You can edit it, but there is a right way and a wrong way, and the wrong way causes real pain.
Never edit the parent theme directly
If you open footer.php in the parent theme and change it, your changes will be erased the next time the theme updates. Since you should keep themes updated for security, this means your work disappears and you may not even notice until later. This is the most common footer editing mistake, and it is entirely avoidable.
Use a child theme instead
The correct approach is to make a child theme, copy footer.php into it, and edit the copy. WordPress then uses your child theme's footer.php in place of the parent's, and theme updates leave your version untouched. This is the professional way to make template level footer changes, and it is not hard to set up. Walk through it with our child theme guide, and always test changes on a copy of the site first, which our staging site guide explains. If editing template files sounds like more than you want to take on, this is a good point to hand it to a developer.
Common Pitfalls and Fixes
A few problems come up again and again when people edit footers. Knowing them in advance saves a lot of head scratching.
- Changes do not show up. The usual culprit is caching. If you edited the footer but still see the old version, clear your caching plugin's cache and your browser cache, then check again. Our caching guide covers how to do this properly.
- You edited the wrong place. If a page builder controls the footer, edits in the Customizer will not appear. Work out what controls your footer first, using the theme type check above.
- A hardcoded year. If your copyright year is typed as a fixed number, it will never update. Use a dynamic year as shown above.
- Edits vanished after an update. This means you edited a parent theme file directly. Move the change into a child theme so it survives updates.
- Broken layout after editing footer.php. A missing closing tag in a template file can break the page. If this happens, restore the file from a backup, which is why editing on a staging copy matters.
- Credit will not remove. Some themes make the credit stubborn on purpose. Check the license, and prefer a theme that lets you control your own footer rather than fighting one that does not.
- Footer looks different on mobile. Footer columns that sit side by side on a computer usually stack vertically on a phone, which is normal and correct. If the mobile footer looks broken rather than just stacked, check the column settings in your theme or builder, since some let you control how they behave on small screens.
- Widgets show in the wrong order. Footer widget columns are numbered, and it is easy to add content to Footer 2 when you meant Footer 1. If your footer content appears in the wrong column, check which numbered widget area each block sits in and move it if needed.
Always work on a copy for risky edits
The pitfalls above split neatly into two groups. The easy ones, like caching or editing the wrong place, cost you nothing but a little time. The serious ones, like a broken template file, can take down the whole page. The single habit that protects you from the serious group is to make structural or code changes on a staging copy of the site first, confirm they work, and only then apply them to the live site. It turns a potential emergency into a quiet test. For simple text and widget changes this is overkill, but for anything touching template files or code it is the difference between a calm afternoon and a stressful one.
Which Method Should You Use
Here is the quick summary. Match the method to your theme and to how comfortable you are with code.
| Method | Best for | Difficulty |
|---|---|---|
| Site Editor (block theme) | Modern themes, visual editing, most people | Easy |
| Customizer or theme options | Classic themes, simple text and layout changes | Easy |
| Footer widgets | Adding content columns, links, contact details | Easy |
| Footer menu | A row of policy and navigation links | Easy |
| Page builder theme builder | Builder based sites, full design control | Medium |
| Header and footer scripts plugin | Analytics, chat, verification tags | Easy |
| Child theme footer.php | Deep structural changes to a classic theme footer | Advanced |
For most people the answer is the top row or two: use the Site Editor if you have a block theme, or the Customizer and widgets if you have a classic theme. Reach for a child theme only when you genuinely need to change the footer's underlying structure, and reach for a developer if that starts to feel risky on a site that matters.
When to Get Help
Most footer edits are firmly do it yourself territory, and this guide should get you through the common ones. Changing text, adding a menu, filling widget areas, and updating a copyright are all quick jobs once you know where they live. The moment it makes sense to bring in help is when you want structural changes to the footer's layout, when template file edits are involved, or when the footer is part of a larger redesign and you want it to look properly professional across every page and device.
We build and refine WordPress sites for businesses, and a clean, well built footer is part of that. We can rebuild a messy footer into something tidy and on brand, set up dynamic copyright and menus, add analytics and scripts safely, remove awkward theme credits the right way, and do all of it in a child theme so nothing breaks when the theme updates. Because we work in the code when needed, we can go beyond what the built in options allow while keeping everything update safe.
If you want your footer sorted properly, you can get a free quote or book a free consultation and we will take a look and tell you the simplest way to get what you want. You can also see the full range of what we do on our services page. The footer is small, but it is on every page, so getting it right is one of the easiest ways to make a whole site feel finished. If you also want a matching contact section, our guide on adding a contact form in WordPress pairs well with a tidy footer.