• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Feast Design Co.

WordPress Themes for Food & Lifestyle Bloggers

  • Themes
  • Feast Plugin
  • Blog
  • Support
  • Tutorials
  • Nav Social Menu

    • Email
    • Facebook
    • Instagram
    • Twitter
menu icon
go to homepage
  • Feast Plugin
  • Support
  • Tutorials
  • Account
    • Facebook
    • Instagram
    • Twitter
  • search icon
    Homepage link
    • Feast Plugin
    • Support
    • Tutorials
    • Account
    • Facebook
    • Instagram
    • Twitter
  • ×

    Home » News & Updates

    Compatibility

    Published: Apr 28, 2020 · Modified: Mar 21, 2023 by Skylar · Leave a Comment

    This page will maintain the compatibility information for the Feast Plugin. We currently support:

    • WordPress 6.1.1 (requires theme update to version 4.4.4)
      • If you've been auto-updated to a more recent version than this, you can roll back with WP Downgrade Core
    • Genesis 3.4.0
    • PHP 8.1
      • While our setup is compatible with PHP8.1, a number of popular plugins throw errors and are not compatible, and we recommend continuing to run PHP7.4
      • We require a minimum of PHP7.1, though we recommend everyone be on 7.4

    Note the distinction compatibility - compatibility means we've tested for it and support it.

    Not having tested it does not mean it doesn't work, it just means that you need to fix your own problems that arise from using an untested version.

    Our testing only covers our own setup - we're unable to support third party plugins that have issues with our currently compatible versions. Please contact those plugin developers directly.

    Jump to:
    • Why isn't the most recent version supported?
    • Can I update to an unsupported version?
    • Versioning
    • When should I update?
    • How should I update?
    • Slow bugs
    • Other plugins
    • PHP8.1

    Why isn't the most recent version supported?

    The quick answer is that releases from WordPress aren't tested to be backwards-compatible with all plugins.

    That means that they break things if they want to, and wait other people to fix it for them.

    Our releases are compatible with the version they're released for, not any future unknown changes.

    Support and maintenance costs around $300/month from companies that specialize in this, such as NerdPress.

    We do regularly update our themes and plugins for compatibility with the most recent version, but there has to be a compelling reason for it. Bug fixes, upgrades, enhancements are often useful.

    Introduction of new (buggy) features that nobody asked for aren't a compelling reason for us to test compatibility for.

    New versions will eventually be supported, once major issues have been identified and fixed. We send out a notification when this happens via the newsletter.

    Can I update to an unsupported version?

    Yes.

    If you have the ability to test on a staging site, thoroughly troubleshoot issues, understand the full theme + WordPress + PHP + hosting stack, there's no problem with updating and self-servicing.

    For most bloggers, this is a waste of time. You don't make money fiddling with technical garbage on your site.

    There's very rarely any updates that are likely to benefit you in the short-run, except for security and bug fixes.

    Versioning

    Releases from WordPress and Genesis (and themes and plugins) typically run on a "semantic versioning" system.

    For example, WordPress 5.9.3 would be: major version 5, minor version 9, patch version 3.

    • Major releases introduce new features that aren't backwards compatible, and typically require fixes or upgrade instructions
    • Minor releases often introduce new features that aren't well tested, and will require multiple iterations to refine
    • Patch releases are typically fine, but we still recommend waiting a few days for a new patch to fix any issues caused by the previous patch
      • except for WordPress itself, where "patch" is more of a "minor" release and should be delayed
      • always be very suspicious of WordPress updates

    When should I update?

    These are the general guidelines we follow about 80% of the time:

    • For major releases, it's often best to wait 2-4 weeks
    • For minor releases, about a week usually works
    • For patches, 2-3 days
    • If it's a security fix, update immediately

    How should I update?

    All updates should always be done on a staging site and thoroughly tested before being done on a live website. You should read the entire release note to fully understand what is being changed.

    Plugins should generally be updated 1 at a time, spread days apart if possible.

    That's the only safe way to update. It's also wildly impractical.

    Our process typically involves simply updating the plugin on the live site when it's time (see "When" above), and doing a quick double-check of the live site to make sure whatever function/plugin we've updated is working as expected.

    Updates are complex and the best way to manage it is to keep plugins/complexity to a minimum and focus on content. Hire NerdPress as soon as you can afford it to manage the plugin updates for you.

    Slow bugs

    There's been dozens of cases over the years where something subtly breaks in the background and doesn't become apparent for days or weeks, such as:

    • sitemap issues
    • 404s on infrequently-visited pages
    • schema lost/changed
    • redirects

    This can lead to misplaced blame on the wrong plugin and is why troubleshooting is so complex.

    Other plugins

    Maintaining compatibility information with other plugins/software is time consuming, and not something built into our pricing model. Because of this, we do not provide guidance on the most recent plugin updates for every plugin, or every update. This includes:

    • Yoast
    • WP Rocket
    • Shortpixel

    When and if we become aware of an issue, we send notifications via the newsletter.

    You should always test your updates on a staging site, or have a recent (daily) backup from your hosting company ready to restore if something goes wrong.

    Note that compatibility issues often don't show up for days or week after an update is performed, making troubleshooting very complex.

    If you're looking for a service that actively tests and updates plugins for you, we recommend NerdPress.

    PHP8.1

    With PHP7.4 going "EOL" (end of life), many hosts have been sending notices to update to PHP8.1.

    The Feast Plugin and themes do not have any compatibility issues with PHP8.1.

    However, the WordPress ecosystem is not prepared for 8.1 and many other plugins have major issues:

    94 issues with third party plugins as of 2022/11/23

    We're not seeing issues with sites crashing, but there's many, many errors and warnings being thrown.

    • Yoast 19.12 to be released that suppresses deprecation notices
    • There's a bunch from WordPress itself

    We won't be recommend people update until minimum early January 2023. Last quarter 2022 is not the time to be messing with sites as it's the holidays, and peak revenue time for ads.

    Stay on PHP7.4 until we send an announcement via the newsletter.

    More

    • GA4
    • Modern 404
    • Focus
    • Process Shots

    Reader Interactions

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Primary Sidebar

    Themes

    • Feast Plugin grants access to all 5 themes
    • Not sure where to start? See the getting started guide

    Feast Plugin

    • Feast Plugin
    • Modern Homepage
    • Modern Sidebar
    • Modern Footer
    • Modern Mobile Menu
    • Modern Menu
    • Modern Recipe Index
    • Modern Categories
    • Modern 404
    • Recipe Update Checklist
    • Recipe Post Template

    Resources

    • Image optimization
    • Recipe Guidelines for Foodie Bloggers
    • How to write a recipe post
    • Page headings
    • SEO for Food Bloggers
    • Tutorials
    • Pagespeed Audit
    • Comments
    • Internal links

    more resources →

    Categories

    • Modern Recipe Index
    • Modern Categories
    • Posts per Page
    • How to use categories
    • Category pages need content
    • How to configure the category pages
    • Food blog site structure
    • Food blog page structure

    Classic themes

    The classic themes are only for hobby sites and any food blog interested in monetizing or SEO needs the Feast Plugin.

    • Foodie Pro Classic
    • Brunch Pro Classic
    • Cook'd Pro Classic
    • Cravings Pro Classic
    • Seasoned Pro Classic

    Footer

    ↑ back to top

    Topics

    • Food Blog Design and Appearance
    • Productivity
    • Tech and Plugins
    • Food Blogging and Promotion
    • Minimalist WordPress Themes
    • Simple WordPress Themes
    • Travel blogs
    • Knitting + DIY blogs

    Help

    • Documentation & Tutorials
    • Food Blogging Resources
    • Open A Support Ticket
    • Login
    • Your Account
    • Subscriptions
    • Downloads
    • Discounts and Coupons
    • Compatibility

    Company

    • Subscribe to newsletter
    • Privacy Policy
    • Refund policy
    • Terms & Conditions
    • Principles and Best Practices
    • Affiliates
    • Contact

    Copyright © 2023 · 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.