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

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

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

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)
  • Logo & Fonts
  • Fonts

Fonts

Learn about fonts for your site below.

Jump to:
  • System fonts
  • Web safe fonts
  • Risks with custom fonts
  • Custom fonts
  • Pagespeed
  • WordPress font library
  • Further reading

System fonts

Our default setup in the Feast Plugin uses System Fonts, which is the same font your device (desktop, tablet or phone) uses for all its settings. System fonts are:

  • the most optimized for pagespeed because they're built directly into the operating system of the device
  • are designed for maximum readability, which is important for accessibility
  • are familiar to your readers, which is a good user experience

System fonts are the gold standard for the web, but based on feedback that users want more font options to help their sites stand out, we've introduced web safe fonts.

Web safe fonts

Websafe fonts are fonts that come pre-installed on the most popular computers, tablets and phones. They make it most likely that your site will show up as intended, with the correct fonts, on the most devices.

Here is a list of web safe fonts that are generally safe to use and accessible:

  • System Default
  • Arial
  • Tahoma
  • Times New Roman
  • Verdana

These fonts are websafe (eg. come pre-installed) but aren't necessarily considered accessible:

  • Courier New
  • Georgia
  • Palatino
  • Trebuchet MS

These websafe fonts are available in the Feast Plugin version 11.3.0+:

Make sure that the System Font Stack is enabled, as a requirement for the websafe fonts.

Side note: the idea of a "web safe font" turns out to not be based in reality, see is there such thing as a web safe font?

Note: if you're not seeing the updated fonts on your site (including desktop vs mobile), you need to clear your caches.

Beyond system and websafe fonts, there are custom fonts, such as those offered by Google and other third parties

Risks with custom fonts

Custom fonts (AKA Google Fonts) may or may not be designed for legibility, accessibility, built to standards for cap units, and more.

Below are some of the problems and risks we've seen with custom fonts:

  • CLS (inconsistent ligature sizes, letter spacing, questionable font-display recommendations)
  • Font weights (bold, italic, etc) are not universally supported across all fonts
  • Pagespeed (external header calls, rendering)
  • Accessibility (font size, color, and how readable a font is in sub-optimal conditions on a phone)
  • Uncertainty around whether to externally host or self-host
  • Lack of support for fractions (important for recipe sites)

Supporting custom fonts in a way that isn't only concerned with visuals, but accommodates pagespeed, CLS, accessibility and maintains branding consistency, requires a developer to manually review and implement on a site-by-site basis. This requires hiring a custom developer to implement a custom solution on your specific site, and is not supported by Feast.

If you're in the EU, you'll want to do your own research on whether custom fonts comply with GDPR regulations.

Custom fonts

Because of the risks and additional support costs associated with custom fonts, we've built support for them into Feast+, which gives you:

  • font adjustments to prevent CLS
  • automatic adjustments for font weight
  • only load specific font subsets to maintain a lean site, instead of loading an entire, bloated font family
  • ensured support for fractions
  • recommended font pairs for seamless branding

Additionally, we've created the Feast Fonts plugin for Feast+ users to self-host the supported fonts so that they're not calling Google servers, which may help with GDPR compliance.

Feast+ also automatically ensures a sufficient contrast between text , hyperlinks and background colors, so that your site remains readable and accessibility compliant.

Pagespeed

As we noted above, custom fonts introduce potential for pagespeed issues, and opting to use custom fonts will negatively impact your pagespeed to different extents.

Whether this is an issue for your specific site will depend on what other plugins, javascript and styling your site uses. Each site is different.

WordPress font library

The WordPress font library was introduced in WordPress 6.5, and like all new WordPress feature, is unstable and not ready for use on live sites. Further testing is needed to verify:

  • fonts are cleaned up when not in use to prevent thousands of font files from accumulating on the server
  • proper security on the font folder on hosts to prevent hacks
  • proper permissions on font folders on hosts to allow legitimate font hosting

See the OMGF post on the WordPress font library.

We'll be continuing to monitor and test the font library and when it becomes stable, we'll integrate support for it.

Further reading

Further reading:

  • https://wp-rocket.me/blog/self-hosting-google-fonts/
  • https://kinsta.com/blog/html-fonts/
  • https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/webfont-optimization
  • https://dev.to/kelli/how-to-self-host-google-fonts-on-your-own-server-d4i
  • https://opensource.com/article/19/3/webfonts
  • https://css-tricks.com/google-fonts-and-font-display/
  • https://developers.google.com/web/updates/2016/02/font-display
  • https://www.industrialempathy.com/posts/high-performance-web-font-loading/
  • https://systemfontstack.com/
  • https://webflow.com/blog/web-safe-fonts
  • Common fonts on windows and mac

Was this helpful?

  • Happy
  • Sad
Edit Body Font SizeLogo

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