Footer Builder

Build a professional, multi-column site footer entirely inside the WordPress admin — choose up to six sections per row, style every detail visually, and place it with a block, a shortcode, or automatically on every page.

A multi-column dark footer built with MenuX showing About, Quick Links, Contact and Follow Us sections, a bottom bar with copyright and legal links, and a scroll-to-top button

Enabling & placement

Open Menu Builder → Footer. The toolbar at the top of the page controls the footer’s global behavior:

ControlDescription
Enable footerMaster on/off switch. The footer only renders when this is on and at least one section has been added.
LayoutFirst column wide (the first section is wider — ideal for an About block), Equal columns, or Centered.
PlacementManual — you place it yourself with the block or shortcode. Automatic — the footer is injected at the bottom of every page for you.
PriorityShown only when Placement is Automatic. The wp_footer hook priority (1–9999, default 100) — lower numbers print earlier. Raise it if the footer collides with another plugin.
ℹ️

Automatic placement is smart about duplicates: if a footer was already output manually (via block or shortcode) earlier on the same page, the auto-injector skips itself so you never get two footers.

Setup Wizard

The fastest way to a complete footer is the 🪄 Setup Wizard button in the toolbar. It walks you through four steps — layout → theme → content → bottom bar — and populates a full, styled footer in under a minute. The wizard opens automatically the first time you visit the Footer page.

Footer sections

The footer is built from sections (the columns). Click + Add section to add one — up to 6 per row. Every section card has a Title, a Hide on mobile checkbox, and a ⧉ Duplicate button that clones the whole section (including its content) and inserts it below.

There are 7 section types:

TypeWhat it rendersKey fields
About / textAn optional logo image followed by a paragraph of text — typically a short company description.Logo image, image width, text
Link listA vertical list of links (up to 20), each able to open in a new tab.Label, URL, open in new tab
Contact infoAddress, phone and email. The phone becomes a tel: link and the email a mailto: link automatically.Address, phone, email
Social iconsA row of branded social icons (up to 14) linking to your profiles.Network + URL per icon
Opening hoursA simple list of lines (up to 10), e.g. “Mon–Fri: 9–18”.One line per row
NewsletterAn email signup form that posts to any external service (Mailchimp, ConvertKit, Brevo, …).Form action URL, subtitle, placeholder, button text, GDPR text
Custom HTMLAny HTML you like, sanitised with WordPress’s wp_kses_post — useful for embeds, badges or shortcodes.HTML
ℹ️

The Social icons section supports 14 networks: Facebook, Instagram, X (Twitter), LinkedIn, YouTube, TikTok, Pinterest, GitHub, WhatsApp, Telegram, Discord, Spotify, Threads and Email. Icons come from Font Awesome 6 brand glyphs.

💡

The Newsletter section renders nothing until you fill in a form action URL — this prevents an empty form from accidentally posting back to the current page. Add an optional GDPR consent checkbox to keep signups compliant.

Bottom bar

Below the sections sits an optional bottom bar, configured in the same page:

Footer themes

The 🎨 Footer Themes grid applies a curated palette in one click. There are 11 themes:

Midnight, Carbon Gold, Graphite, Deep Ocean, Evergreen, Bordeaux, Sapphire, Aurora, Porcelain, Sandstone and Editorial.

Each is hand-tuned for contrast and harmony — the dark palettes include subtle depth gradients. Applying a theme is non-destructive: every individual color remains editable afterwards in the Style panel.

Styling

The 🎛 Style panel (with a live preview beside it) gives you full visual control. A 👁 Live Preview updates in real time as you change sections, colors and typography — matching the public front end.

Colors

Background, headings, text, links, link hover, accent, plus the bottom bar background and text. An optional CSS background gradient can override the solid background.

Layout

OptionRange
Accent bar (thin colored line on top)On/off + height 1–10 px
Vertical padding16–160 px
Horizontal padding0–120 px
Column gap8–120 px
Content max width600–1920 px
Link spacing2–40 px
Mobile alignmentLeft or Center
Bottom bar dividerShow/hide the top border

Typography

Social icons

Choose an icon style — Circle badge, Rounded square, or Plain icons — and a size from 12–28 px.

Custom CSS

A scoped CSS box for fine overrides. Use .menux-footer as the parent selector to keep your rules contained to the footer.

Placing the footer

There are three ways to get the footer onto your site — pick whichever suits your theme:

🌍

All footer text — headings, links, copyright and more — is translatable. The builder registers every string with the WPML / Polylang String Translation API, and TranslatePress translates the rendered output directly. See the Multilingual page.