Get a Free Quote

How to Edit the Footer in WordPress: Every Method

Knowing how to edit the footer in WordPress saves you a surprising amount of frustration, because the footer shows on every page of your site and a messy one drags the whole thing down. The trouble is that WordPress hides the footer controls in different places depending on your theme, so a method that works for one site does nothing on another. That is why so many footer tutorials seem not to match what you see on your own screen.

This guide fixes that by walking through every common way to edit a WordPress footer: the block theme Site Editor, the classic Customizer, widgets, menus, page builders, removing the powered by credit, adding a dynamic copyright year, and safe code edits. Follow the path that matches your setup, or if you would rather skip it, get a free quote and we will handle the footer for you.

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.

Thinking about a new WordPress website?Get a free consultation and a fixed-scope quote. A senior engineer replies within 24 hours. No obligation.
Get a Free Quote

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.

Appearance menu: what do you see? Editor Block theme Customize / Widgets Classic theme Builder installed Use the builder Site Editor footer template part Customizer, widgets, or footer.php via child theme Theme builder footer template
Illustrative decision flow. The place you edit the footer depends first on your theme type and whether a page builder is installed.

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.

Footer not doing what you want?Get a free, no-obligation quote and we will build a clean, professional footer that matches your brand.
Get a free quote

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.

Ready to bring your WordPress project to life?Get a free consultation and a fixed-scope quote. A senior engineer replies within 24 hours. No obligation.
Get a Free Quote

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.

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.

Want a footer that works as hard as the rest of your site?Get a free, no-obligation quote and we will build footer menus, widgets, and content that guide visitors and read well.
Get a free quote

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.

Want a clear plan and price for your website?Get a free consultation and a fixed-scope quote. A senior engineer replies within 24 hours. No obligation.
Get a Free Quote

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.

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.

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.

Need scripts or tracking set up right?Get a free quote and we will add analytics, chat, and footer code cleanly so nothing breaks on the next update.
Get a free quote

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.

MethodBest forDifficulty
Site Editor (block theme)Modern themes, visual editing, most peopleEasy
Customizer or theme optionsClassic themes, simple text and layout changesEasy
Footer widgetsAdding content columns, links, contact detailsEasy
Footer menuA row of policy and navigation linksEasy
Page builder theme builderBuilder based sites, full design controlMedium
Header and footer scripts pluginAnalytics, chat, verification tagsEasy
Child theme footer.phpDeep structural changes to a classic theme footerAdvanced

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.

Relative ease for a non-developer (illustrative) Site Editor Customizer Footer widgets Page builder Scripts plugin Child theme footer.php
Illustrative comparison of how approachable each footer editing method is for someone who does not write code.

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.

Hamza Hai

Hamza Hai writes about WordPress development, performance, and growth for businesses.

FAQ

Frequently asked questions

The footer is the strip at the very bottom of every page, usually holding a copyright line, links, and sometimes widgets or contact details. Where you edit it depends on your theme. On a block theme you edit it in Appearance and then Editor, in the footer template part. On a classic theme you use Appearance and then Customize, plus the Widgets and Menus screens. If a page builder like Elementor built your site, the footer is usually edited inside the builder theme builder instead.

Go to Appearance and then Editor to open the Site Editor. Find Patterns and then Template Parts and click Footer, or simply scroll down and click the footer in the preview. From there it works like editing a page: click text to change it, use the plus button to add blocks such as a navigation menu or social icons, arrange things in columns, then click Save. Because the footer is one shared template part, your change appears on every page at once.

First check your theme options or the Customizer, since many themes include a setting to edit or hide the footer credit directly, which is the cleanest route. On a block theme, open the footer template part in the Site Editor and edit or delete the credit text like any other block. If a page builder controls the footer, change it there. One caution: check the theme license, because some free themes ask you to keep a small credit, and a theme that fights a simple change is often worth replacing.

Many block themes and builders offer a copyright block or a current year token, so check your footer settings first. If there is no built in option, you can output the year with a small piece of PHP placed in a child theme, never in the parent theme directly, since an update would erase it. A common method is a short shortcode that returns the current year, which you then drop into your footer text so the year is always current without you touching it again.

The most common reason is caching. If you edited the footer but still see the old version, clear your caching plugin cache and your browser cache, then reload. The second common reason is editing the wrong place: if a page builder controls your footer, changes made in the Customizer will not appear. Work out what actually controls your footer first, then edit there. If edits vanished after a theme update, you edited a parent theme file directly and should move the change into a child theme.

You can, but not in the parent theme, because a theme update will erase your changes. The safe way is to create a child theme, copy footer.php into it, and edit that copy. WordPress then uses your child theme version and leaves it untouched when the parent updates. Always test template edits on a staging copy of the site first, since a small mistake in a template file can break the page. If that sounds risky, it is a sensible point to hand the change to a developer.

On a classic theme, go to Appearance and then Menus, create a menu with the links you want, and assign it to the footer location if the theme has one, or place it in a footer widget area using a navigation or menu widget. On a block theme, open the footer template part in the Site Editor and add a Navigation block, then add your links to it. Footer menus usually hold pages like privacy policy, terms, and contact.

The safest way for non developers is a small, reputable header and footer scripts plugin, which gives you a box to paste the code into and keeps it separate from your theme so updates do not erase it. Some themes and builders also include a dedicated footer scripts field, which is fine to use. Avoid pasting scripts straight into theme files, since that is fragile and an update can wipe it. Keep the number of scripts sensible, because each one adds a little weight to every page.

Have a project?

Let's Build Your Next WordPress Website

Get a free consultation and a fixed-scope quote. No obligations.

  • Free Consultation
  • No Hidden Costs
  • 100% Confidential

Request your free quote

Tell us what you are building. A senior engineer replies within 24 hours.

Please enter your name.

Please enter a valid email address.

Please tell us a little more about your project (10+ characters).

No obligation. Your details are only used to prepare your quote.

Click to call us +1 (365) 440-1786