Patterns are pre-made blocks that you can insert into posts. They were formerly known as "reusable blocks". Enable the menu Since Wordpress doesn't enable the Patterns menu by default, you ...
Blog
All Recipes
We get asked about people wanting to create outdated "All Recipes" pages, so here's the complete documentation. Display all recipes To display all recipes, create a new category called "All ...
INP
Our current understanding is that our themes and default setup don't fail INP. INP measures how quickly a browser responds to user input, and 99% of this is driven by poorly performing ...
Incompatible Archive
Wordpress 6.4.3 is meant to be a "security and bug fix" update, but in fact contains breaking changes to how it handles zip files (used by themes and plugins). Details here. This breaking change ...
Pingbacks
Our recommendation is to simply delete all pingbacks. These are not used in any way and are an outdated relic from 2000's era blogging that serve no purpose today. ...
Pagination
The Feast setup avoids pagination wherever possible. Pagination is a lower quality user experience and a sign that the site owner hasn't organized their posts properly. It also negatively ...
Block themes
We do not recommend or support the use of block themes at this time. Instead, we've taken a hybrid theme approach. Based on the conversations and presentations at Wordcamp US, the official ...
Introducing Feast+
Feast+ is a designer-curated set of styling options that help you define your brand, and attract high paying brand sponsorships. The Feast Plugin setup comes with best practices baked right in, for ...
Redis Object Cache
Wordpress has added the Redis Object Cache as a recommended plugin to their health check page. This is a poor recommendation and we do not recommend or support it. The redis object cache is ...
Kadence
The Feast Plugin is compatible with the Kadence framework and themes. We automatically hide settings that are not available in Kadence in order to prevent conflicting functionality. Nothing is ...
This block contains unexpected or invalid content
The error "This block contains unexpected or invalid content" is shown in the block editor when a blocks formatting doesn't match what the current version of the block editor expects. On core ...
Pricing
The launch of Feast+ took careful consideration when it came to figuring out where it belongs in the eco system. Feast+ offers a set of elevated styling options that complies with requirements for: ...
Frameworks
There's multiple "frameworks" available on top of Wordpress, which provide additional functionality. If you're looking for specific functionality, we recommend using plugins rather than new, ...
Content Rot
This post is just an introduction to a concept I think is important for content sites to be aware of, and that is content rot. It's not based on any SEO principle. What is content ...
fetchPriority
The fetchPriority attribute allows sites to load quicker by telling the browser how the site thinks content (scripts and images) should load. This is a pagespeed update we're able to roll out to ...
Video
We've seen a trend over the last few years towards video being the preferred way for users to consume content, including food and recipe content online. This has become more important over the last 2 ...
Feast Layouts
The Feast Layouts tab is found under the "Feast Plugin" admin sidebar (after being enabled), and is where you'll find the: Why the change This gives us better control over how certain ...
Social
Social channels Social sharing plugin We recommend and support Hubbub lite for social sharing functionality. Upgrade to Hubbub Pro for additional sharing functionality! What you should ...
Gutenberg
The term "Gutenberg" is confusing and misunderstood, so we'll define some things here: Gutenberg Gutenberg is not the block editor. Wordpress itself uses the term confusing so this is simply ...
Modern Search
The Modern Search behaves the same as the Modern 404, showing searches for individual words if no results are found for a search query. ...
June 2023 Search Updates
There's a lot of changes popping up recently, some related to AI and some related to normal search updates and some are just experiments that may or may not roll out to the wider search ...
Posts vs. Pages
Posts and pages confuse some users so this is an attempt to clarify the key differences in how recipe sites implement them. Posts are used to write recipe posts, or anything that is substantially ...
Optimize core blocks
This feature has been deprecated as of 10.6.0 and is no longer functional. Few people enabled it, and those that did often were confused about why the options were removed. Ultimately, this is the ...
Optimize block typography
This feature has been deprecated as of 10.6.0 and is no longer functional. Few people enabled it, and those that did often were confused about why the options were removed. Ultimately, this is the ...
Site Info
The Site Info page introduced in the Feast Plugin 9.4.0 helps recipe sites define their E-E-A-T. This helps both readers and search engines better understand what your site is about what what niche ...
Tools
The Tools page was introduced in the Feast Plugin v.9.4.0 in order to provide quick services to fix common issues. The initial release features two tools: Open all comments on ...
Feast Plus vs. Feast Plugin
Short answer: The Feast Plugin is designed for compatibility with best practices and low maintenance, so that you can focus on content development. Customizations usually increase maintenance and ...
Recipe Cost
Note: this is specifically for sites whose audience are budget or cost conscious. If your audience doesn't specifically ask for this type of information, we wouldn't recommend using it because it's a ...
Modified dates
There's a lot of concern about updating the modified date on posts that's fear-driven and in our opinion, overblown. Dates do not matter - only content does. We no longer recommend attempting to ...
Buttons
Buttons (including the button block) should never be used as links. This violates accessibility guidelines. Buttons perform actions on a page. Buttons should not link to another ...
Changing domains
In general, it's best not to change domains. But if you have to, this process has worked for us in the past. Preparation It's best to start this process 12 months ahead of time. The longer ...
GA4
Taken from Mediavine: GA4!!!! Learn what to do now and what to expect later Google sent out this email to everyone still using Universal Analytics this week (or maybe everyone hard ...
Smooth scrolling
In the Feast Plugin 10.3.5, you can now enable a CSS-only smooth scroll affect site-wide which will also apply to the Advanced Jump To links: This is found under the "General" section of the ...
Modern 404
The Modern 404 replaces your generic "not found" page with a page that's more useful to readers, encouraging them to click through to related posts. This is purely a user-experience upgrade and ...
Protected: January 2023 Update
This content is password protected. To view it please enter your password below: Password: ...
Private Label Rights (PLR)
Private Label Rights (PLR) content is content which you have rights to use with certain restrictions imposed by the provider. PLR content typically must be purchased, and is only meant to be used ...
Focus
Our tutorials and recommendations are geared towards building a 100% recipe-focused content site. User experience The majority of search engine traffic lands on specific pages looking for a ...
Process Shots
We recommend using the columns block to lay out process shots for instructions. Galleries We do not recommend galleries because they're not well developed and have undergone a couple changes - ...
Either "name" or "item. name" should be specified (in "itemListElement")
If this appears tied to a page with cat=-1 in the URL, simply ignore it. We've released a fix for this in the Feast Plugin v.7.1.0: ...
Productivity
As part of the transition to the Feast Plugin, we've expanded the scope of what we cover to include: We try to focus on areas where there currently are no alternative solutions (eg. ...