Skip to content
Feast Design Co.
  • Get the Feast Plugin
  • DocumentationExpand
    • Feast Plugin
    • Feast+
  • Open a Support Ticket
New to Feast? Start Here
Login/Account
Feast Design Co.

Getting Started

3
  • Migrating to Feast
  • Staging Site
  • Sign Up For The Newsletter

Genesis Setup

15
  • Edit Post Info
  • Update Author Bio
  • Modern Navigation
  • Clear Cache ‼️
  • Layout
  • Modern Index
  • Feast Plugin Setup
  • Modern Homepage Setup
  • Modern Menu for Desktop
  • Modern Mobile Menu
  • Sidebar
  • Modern 404
  • Modern Recipe Index
  • Modern Categories
  • Modern Footer

Plugin Settings

18
  • Edit Body Font Size
  • Subscribe button
  • Social Icons
  • Recipe Key
  • Post Template
  • Table of Contents
  • Post IDs
  • Google Trusted Source
  • Edit Leave a Reply
  • Disable Trackbacks
  • Modern Previous + Next
  • Posts per page
  • Breadcrumbs
  • Productivity
  • Smooth scrolling
  • Image unlink
  • Replace recipe card Jump To buttons
  • BETA

Block Editor 101

4
  • Block Editor
  • Block themes
  • Patterns
  • Why we don't support block-level styling

Page Templates

3
  • Custom 404
  • How to use Categories
  • Shop page

Blocks & Patterns

15
  • Post Template
  • Numbered Lists
  • Table of Contents
  • Full Width Banner
  • Featured Recipe Pattern
  • Why we don't support block-level styling
  • Process Shots
  • Inline Heading Group Block
  • Step Instructions
  • Advanced "Jump To" Links
  • Reader Review
  • Feast Patterns
  • Displaying Post Blocks (FSRI)
  • Displaying Category Blocks (FSCI)
  • Scheduled Categories

Customize

8
  • Customizer
  • Customizations
  • Customization Referrals
  • Why we don't support block-level styling
  • Per Page CSS
  • Why you shouldn't make customizations
  • Custom CSS
  • Customization Support

Images

10
  • Post Images
  • Default Image Size
  • Modern post image sizes
  • How thumbnails work
  • Modern Thumbnails (Featured Images)
  • Troubleshooting Featured Images
  • Displaying Post Blocks (FSRI)
  • Process Shots
  • Image Alt Tags
  • Why do my images look different in edit post and live?

Feast+

32
  • What is Feast+?
  • Feast+ Setup
  • Design Kits
  • Feast+ Fonts
  • Feast+ FAQ
  • Feast+ Showcase
  • Feast+ Patterns
    • Top Banner
    • Custom list styling
    • Numbered Lists
    • Full Width Banner
    • Feast+ Footer
    • Feast+ Call to Action
    • Icon Tip Boxes
    • As Seen In
    • Reader Review
  • Feast+ Pre-Built Pages
    • Feast+ Homepage
    • Feast+ Index
    • Feast+ Category Pages
    • Social Landing Page (Link In Bio)
  • Branding & Design
    • Feast Fonts
    • Feast+ Branding & Design
  • Feast+ Features
    • Full-Width Post Header
    • Custom List Styling
    • Colored Numbered Lists
    • Top 10 List Styling
    • Step Instructions
    • Heading Styling
    • Top of Site CTA Banner
    • Custom Background Pattern
  • Design Kits
    • Feast+ Design Kits (Members)
    • Feast+ Design Kit Library
    • Feast+ Design Kit Instructions

Recipes

7
  • Reviews
  • Recipe Key
  • Ingredients
  • Displaying Category Blocks (FSCI)
  • Displaying Post Blocks (FSRI)
  • Featured Recipe Pattern
  • All Recipes

Social Sharing

2
  • Social Icons
  • Tiktok

Logo & Fonts

5
  • Retina Quality Logo
  • Create your logo
  • Edit Body Font Size
  • Fonts
  • Logo

Categories

3
  • Why Isn't the Category Description Appearing?
  • Displaying Category Blocks (FSCI)
  • How to use Categories

Blogging Resources

15
  • Food Blog Sitelinks
  • Photography
  • Understanding "penalties"
  • Food Blog Page Structure
  • Food Blog Site Structure
  • Comments
  • Internal links
  • Analytics
  • Pagespeed
  • SEO for Food Bloggers
  • Modern guidelines for page headings
  • How to Write a Recipe Post
  • Recipe Page Guidelines for Food Bloggers
  • Image Optimization
  • Recipe Update Checklist

Speed & SEO

18
  • Image Alt Tags
  • Speculative Loading
  • Google Trusted Source
  • 301 Redirects, Links, Canonical and Pagespeed
  • Image file size vs. pagespeed
  • Duplicate Content
  • Lazyloading comments
  • CLS
  • Blocking Time
  • SEO
  • Skip lazy loading first post image
  • Horizontal scrolling
  • Smooth scrolling
  • Pagination
  • Pingbacks
  • INP (Interaction to Next Paint)
  • CDNs
  • Site Speed

Legal Resources

5
  • Legal Resources
  • DMCA and Copyright Infringement
  • Copyrights
  • Accessibility
  • Private Label Rights (PLR)

Troubleshooting

10
  • Why do my images look different in edit post and live?
  • Why Isn't the Category Description Appearing?
  • Troubleshoot Plugin Conflicts
  • How to update your theme
  • Feast Plugin FAQ
  • W3 HTML Validation
  • Sorry, this file type is not permitted for security reasons.
  • Troubleshooting Featured Images
  • Either "name" or "item. name" should be specified (in "itemListElement")
  • Clear Cache ‼️

Compatibility

2
  • Compatibility
  • WP 6.7

Integrations

8
  • Ecommerce
  • Ingredients
  • Google Trusted Source
  • Contact Forms
  • Translation
  • WP Recipe Maker
    • Reviews
    • QR Code
    • Ingredients

Developer Resources

6
  • Multisite
  • Feast Plugin Deprecated
  • W3 HTML Validation
  • Feast Plugin: Disable Theme Google Fonts
  • Rethinking the Thumbnails
  • Design
View Categories
  • Home
  • Documentation
  • Genesis (Legacy)
  • Genesis Setup
  • Modern Footer

Modern Footer

The Modern Footer replaces the theme footer, making it simpler to customize it using the block editor.

  • improves user experience, thanks to updated content guidelines
  • simpler to customize, using the block editor
  • improves SEO by moving administrative links away from the header and sidebar
  • improves accessibility with better heading structure
  • Footer
  • Themes
  • Plugin
  • Relies on outdated widgets
  • ✔
  • x
  • Requires creating complicated menus
  • ✔
  • x
  • Designed with accessibility in mind
  • x
  • ✔
  • Designed to be mobile-first
  • x
  • ✔
  • One-click setup
  • x
  • ✔
  • Easily customized in the block editor
  • x
  • ✔
  • screenshot of the 3-column modern footer in the feast plugin
    Jump to:
    • Kadence
    • 1. Enable the Feast Layouts
    • 2. Setup
    • Video
    • Editing
    • Purpose
    • Footer navigation
    • Width
    • Layout
    • Site copyright
    • Keyword optimization
    • Subscribe
    • Back to top
    • Pagespeed
    • Accessibility
    • Headings
    • Notes
    • Styling
    • Update Copyright year
    • Mediavine
    • Translation
    • Patterns

    Kadence

    The Kadence setup doesn't use the Modern Footer, please see the Kadence Tutorials instead.

    1. Enable the Feast Layouts

    Enable the Feast Layouts before proceeding.

    2. Setup

    Setting up the modern footer has been streamlined, getting you set up with a basic template that you can modify as needed.

    To convert to the Modern Footer, simply navigate to the Feast Plugin's Settings page and you'll see a button to "Create the Modern Footer".

    button to create the modern footer

    You need to edit the default content, links and text to match what you have on your site. The default content is just there as a placeholder. Modifying this should take less than 5 minutes.

    After setting the Modern Footer how you like it, be sure to remove all widgets from the footer widgets area:

    blank footer widgets area

    and toggle off any secondary navigation menu:

    theme menu settings for secondary navigation menu

    Video

    Editing

    There is a (edit modern footer) link available directly below the Modern Footer only when logged in as an admin (this is not visible to non admins).

    Click that link to take you to the block editor for the Modern Footer, where you can edit it like any other post.

    Purpose

    It's important to start with what the purpose of a website footer is.

    The footer is the last section of your page, which means that when someone lands there, they're looking for something they didn't find on the rest of your page.

  • Link
  • Navigation
  • Footer
  • Primary navigation
  • ✔
  • x
  • Logo (homepage link)
  • ✔
  • x
  • About
  • ✔
  • x
  • Recipes (index)
  • ✔
  • x
  • Search
  • ✔
  • x
  • Contact
  • x
  • ✔
  • Email address*
  • x
  • ✔
  • Privacy Policy
  • x
  • ✔
  • Terms and Conditions
  • x
  • ✔
  • Accessibility Statement
  • x
  • ✔
  • Newsletter (Subscribe)
  • x
  • ✔
  • Work with me (Services)
  • x
  • ✔
  • FAQ
  • x
  • ✔
  • "As seen in"
  • x
  • ✔
  • Amazon disclaimer
  • x
  • ✔
  • Copyright statement
  • x
  • ✔
  • Sitemap
  • x
  • x
  • * make sure your e-mail address is obfuscated to bots by using Cloudflare

    There are "administrative" links commonly found here, which you should include links to:

    • Contact
    • Privacy Policy
    • Terms and Conditions
    • ADA (Accessibility) page
    • "Work with me"

    If you have any of the above links in your primary navigation menu, they should be removed and placed into the footer instead.

    Most of these pages are going to be standalone pages, and you may want to disable Yoast breadcrumbs on that specific page.

    In addition to the administrative page links, you can also enhance the Modern Footer with:

    • Copyright statement
    • If applicable: Amazon disclaimer
    • "As seen in"

    Footer navigation

    The navigation menu in the footer is built using the block editor, as a simple list with linked text.

    This is in contrast to the theme footer, which required setting up a new navigation menu in an entirely separate section of WordPress, and then navigating a confusing user interface.

    Width

    The desktop footer is 1140px wide.

    On mobile, the width is 360px.

    Make sure that anything you put in the footer is designed to look best on mobile, first and foremost.

    That means inserting images (such as "as seen in" features) at a maximum of 360px width, and laying out the rest of the footer so that it stacks nicely on mobile.

    Note: you can upload any width image you want, and may want to use 720px so that there are retina-quality images being displayed when supported.

    Layout

    We've provided a default 3-column template for desktop layout. This is because it will look roughly the same on mobile (360px width) as it will on desktop (3x 360px columns).

    We do not recommend using full-width images, because these are unreadable when resized from 1080px down to 360px, and creates accessibility problems.

    Site copyright

    To add or edit the site copyright with the Modern Footer, simply edit the copyright line as a regular paragraph.

    In the themes, the site copyright was specified in the Customizer via theme settings. After setting up the Modern Footer, the customizer setting is disabled and you'll edit the copyright statement directly in the block editor.

    Keyword optimization

    The footer is not the place to perform keyword optimization.

    Build the footer exclusively for your users, not search engines.

    Subscribe

    We'll be adding guidelines down the road for a call to action for subscribing to the newsletter. Initial details can be found in the rethinking the newsletter post.

    Back to top

    We've provided a "back to top" link so that users can quickly navigate back to the top of the page to access the content. This is a small user-experience enhancement.

    The Modern Mobile Menu makes navigating the site easier, by sticking the navigation menu bar to the top of the browser window as the user scrolls.

    Pagespeed

    The footer will add DOM nodes to your page, and because of this you don't want to go crazy inserting a hundred links.

    Keep the footer focused on necessary pages and user enhancements.

    Accessibility

    We recommend that the links in the footer follow standard accessibility practices, and are colored like normal hyperlinks as well as underlined.

    You also want to run your page through Webaim's WAVE accessibility tool to ensure both the text and the links in your footer have sufficient contrast.

    example accessibility report for foodiepro.com using webaim's wave accessibility tool

    There are also certain restrictions on headings for accessibility -

    Headings

    As a standard accessibility practice, there's a hidden H2 heading for the footer.

    If you want to use headings in the footer, please use only h3s. Avoid over-use of headings in the footer as they're not necessary and can cause accessibility issues.

    Notes

    • https://www.orbitmedia.com/blog/website-footer-design-best-practices/
    • https://www.mockplus.com/blog/post/website-footer-design
    • Accessibility statements: https://www.w3.org/WAI/planning/statements/

    Styling

    The Modern Footer takes a mobile-first approach and has styling that matches the page content.

    This is because on mobile devices, the user has no distinction between the main content, sidebar content and footer content.

    It's all one continuous page.

    This is a departure from the theme footer setup, which is styled primarily for desktop, where the footer (and sidebar) are designed to look distinct from the rest of the site.

    You can style apply custom styling to the footer element via the "Additional CSS" screen (as footer styling is site-wide), but we recommend minimizing this.

    .site-container > footer, body > footer {
    	background: #f7f9fc;
    	padding: 27px 0;
    	color: inherit !important;
    	text-transform: inherit !important;
    	letter-spacing: inherit !important;
    }
    .site-container > footer a, body > footer a { 
    	text-decoration: underline !important; 
    }

    This adds a bit of a background (customizable to match your brand), some spacing, and undoes some of the theme styling that makes the footer visually different from the rest of the page.

    Note: For some reason, the footer is part of the .site-container on posts, but not on the homepage. For this reason, we need to add fallback styling for the footer being a part of the body instead of site-container.

    You want your footer to match the overall branding and styling of your website. We recommend not applying any special styling to the footer.

    Update Copyright year

    Once a year you'll need to update the year in the Modern Footer:

    Mediavine

    If you're running Mediavine ads, you'll need to reach out to them to notify them of this change to prevent sidebar ads overlapping the footer.

    Translation

    See translating the Feast Layouts.

    Patterns

    Patterns do not load in the footer. The footer is individually styled and should not be repeated in other places on your site.

    The footer is always full width, and should be built to use 300px sections to ensure the mobile layout looks the same.

    Was this helpful?

    • Happy
    • Sad
    Modern CategoriesEdit Post Info

    Products

    • Feast Plugin
    • Feast+
    • Feast+ White Glove
    • Feast+ Style Refresh
    • Done-for-you Services
    • Demo trial
    • Themes
    • Theme Install Service
    • Classic Themes
    • Lattice Plugin
    • Travel
    • Logo creation

    Help

    • Kadence tutorials
    • Kadence Install
    • Documentation & Tutorials
    • Feast+ Members
    • Discounts & Coupons
    • Trellis 2.0
    • Trellis
    • Trellis Migration
    • Compatibility
    • Support
    • Legal resources
    • Genesis vs. Kadence
    • Changelog
    • How to start a blog course

    Company

    • Privacy Policy
    • Refund Policy
    • Terms & Conditions
    • Why Feast
    • Principles & Best Practices
    • Affiliates
    • Contact
    • Opinion Disclaimer
    • AI Policy

    Copyright ©  2026 · Feast Design Co. Results not typical or guaranteed. Our themes and plugins are just a small part of the overall effort involved in running a food blog. Nothing on this website shall constitute legal or financial advice, always consult a local lawyer and accountant. Accessing this website and all transactions herein are under the laws and jurisdiction of Toronto, Ontario, Canada. All pricing is USD.

    • Get the Feast Plugin
    • Documentation
      • Feast Plugin
      • Feast+
    • Open a Support Ticket
    Facebook X Instagram
    Search