Web Font Loader

Web Font Loader

Contributors: krasenslavov

Donate Link: https://krasenslavov.com/hire-krasen/#donate-sponsor

Tags: classic editor, fonts, google fonts, web font

Requires at least: 5.0

Tested up to: 6.4

Requires PHP: 7.2

Stable tag: 1.3.1

License: GPLv2 or later

License URI: https://www.gnu.org/licenses/gpl-2.0.html

Elevate your WordPress site with a full range of Google Fonts.

DESCRIPTION

The Web Font Loader is an innovative WordPress plugin that brings the full spectrum of Google Fonts to your website.

This plugin is designed for those who wish to enhance their site's typography with a diverse and extensive selection of high-quality fonts.

USAGE

Once you have successfully installed and activated the Web Font Loader plugin, you will notice a transformation in your Classic Editor toolbar.

This change includes the addition of two new dropdown menus, which encompass all the available font options.

Editor Toolbar Customization:

  • Font Typeface Selection: The first dropdown in your editor toolbar is dedicated to font family. Here, you can scroll through and select from a variety of Google Fonts to find the perfect match for your content.

  • Font Weight and Style Selection: The second dropdown is for selecting font weight and style. This menu allows you to choose from different font weights (ranging from Thin to Black) and styles (including the italic versions of each weight).

Applying Fonts Site-Wide:

Navigate to Themes > Web Font Loader in your WordPress admin submenu.

This section provides options to apply your chosen fonts universally across your site.

You can select fonts for your site's headings and body text, ensuring a consistent and cohesive look throughout your website.

Tips for Optimal Use:

  • Experiment with Different Combinations: Don't hesitate to try out various combinations of font family, weights, and styles to see which best complements your site's design.

  • Preview Changes: Make sure to preview your changes to get a real-time feel of how the fonts will appear on your site.

  • Consistency is Key: While it's great to have a range of options, maintaining consistency in font usage across your site is crucial for professional and cohesive web design.

By following these steps, you can significantly enhance the visual appeal and readability of your WordPress site with the Web Font Loader plugin.

Enjoy the process of transforming your website's typography!

FEATURES & LIMITATIONS

  • Extensive Font Selection: Access a wide array of font variations and styles, including weights from 100 to 900, italics, and more. This feature allows you to precisely tailor the typography to match your website's unique style.

  • Customizable for Every Element: Style headings, blockquotes, and other elements with your chosen fonts. The flexibility to apply fonts to specific page or post elements via the editor (currently compatible with the Classic Editor) enhances your control over site design.

  • User-Friendly Interface: Customize the font typeface, weight, and style of your page or post content with just a few clicks. The plugin's interface is designed for ease of use, catering to both beginners and experienced users.

  • Dynamic Font Loading: Utilize the Web Font Loader by Typekit to load fonts dynamically on a post/page basis. This means you can use different fonts on different pages, and only the fonts applied will load on the front-end, ensuring efficient performance.

  • Performance-Oriented: The lightweight design ensures that loading fonts on the front end does not affect your page's loading speed.

  • Expansive Font Families and Variations: Choose from popular font families like Roboto, Open Sans, Lato, and more, along with their variations such as Roboto Condensed, Open Sans Condensed, and Montserrat Alternates.

  • Rich Font Weights and Styles: Select from a comprehensive range of font weights (Thin to Black) and styles (including various italic options), offering unparalleled customization options.

  • Responsive and Cross-Browser Compatibility: Ensures a consistent and responsive typography experience across different devices and browsers.

  • Regular Updates and Support: Stay up-to-date with the latest font trends and receive dedicated support for any queries or assistance.

Ideal for: This plugin is ideal for anyone looking to elevate their website's typography, whether for improved readability, enhanced brand identity, or to create a more visually appealing design. The Web Font Loader plugin provides the tools needed for a complete typographic makeover.

DETAILED DOCUMENTATION

The step-by-step setup, usage, demos, video, and insights can be found on Web Font Loader.

WEB FONT LOADER PRO

If you are using the Free version of the plugin from the WordPress.org repository and would like to have the Pro features you can purchase the premium version from the Web Font Loader Pro website.

Some of the features included in the Pro version of the plugin are:

  • Google Developer API integration.

  • Manage Global fonts and add custom rules.

  • Font manager feature that will allow you to delete, download, & @import any fonts.

  • Block editor support and integration, in addition to the Classic editor.

  • Load any custom fonts locally to meet EU/GDPR guidelines and improve you website perfomance.

  • User-defined Google, system fonts, and Gutenberg blocks.

  • Include Google italic fonts and choose from supported subsets.

  • Font usage summary & report, and reset features.

  • Priority support and regular updates for one year.

FREQUENTLY ASKED QUESTIONS

Visit the Support tab on this page to post your requests and questions.

We typically address all tickets within a few days.

If you have a feature request, we'll add it to the plugin wish list and consider implementing it in the next major version.

Is WordPress Gutenberg Block Compatibility Available?

At present, the plugin does not support Gutenberg blocks. However, you can take a look at the Pro which gives you this ability a whole more.

If you still wish to utilize the plugin, it's possible to do so using the Classic Editor or by setting global fonts through the plugin's options page.

How to Apply a Font Family or Weight to All Text on a Specific Page or Post?

To apply a specific font family or style, simply choose your preferred option without highlighting any text within the editor.

Applying Fonts to a Lead Paragraph or a Heading

To apply a font to a specific paragraph or heading, double-click on the text of the element. This action will select the entire text of that element, after which you can assign your chosen font family or weight.

Identifying the Font Family or Weight on an Element

To ascertain the font family or weight applied to an element, click on it once. If a Google font family or weight is applied, the Toolbar options will reflect the change.

Applying Font Family or Weight Site-Wide

Navigate to Themes > Web Font Loader Loader in your WordPress admin main menu. Here, you'll find all the necessary settings for global application.

Note: The application of fonts and styles to individual elements via the Classic Editor will override any global font settings.

SCREENSHOTS

The screenshots below highlight the primary way to use and access the plugin inside WordPress.

1 2 3 4 5

INSTALLATION

The installation process for the plugin is standard and user-friendly. Please inform us if you face any challenges throughout the installation.

Installation from WordPress

  1. Visit Plugins > Add New.

  2. Search for Web Font Loader.

  3. Install and activate the Web Font Loader plugin.

  4. Click on Themes link or go to Themes > Web Font Loader from the main menu.

Manual Installation

  1. Upload the contents of the entire developry-google-fonts folder to the /wp-content/plugins/ directory.

  2. Visit Plugins.

  3. Activate the Web Font Loader plugin.

  4. Click on Themes link or go to Themes > Web Font Loader from the main menu.

After Activation

  1. You can select global fonts from Themes > Web Font Loader.

  2. Edit any individual Post or Page, with the Classic Editor and you will see the additional options for font family and weight in the toolbar.

CHANGELOG

1.3.1

  • New - Load default Google fonts family and weight stack from a single source

  • New - Add reset and clean custom classes button functionality

  • Update - Display the font family in the select dropdown options for easier use (both on Golbal and Classic editor pages)

  • Update - Move the plugin main page from Settings > Appearance

  • Update - Improve the TinyMCE load, change and apply fonts workflow

  • Update - Add table with features, website and video links to the Pro version

1.3

  • New - Brand new plugin file structure for improved maintenance and easy addons

1.2

  • New - Total revision of the plugin with improved code and UI

  • Updatae - The plugin is translation-ready, and all the copy is available for translating in different languages

  • Fix - Some minor fixes and bugs

1.1

  • New - Added 20 more variations for the most popular fonts, and now there are 40 fonts in total

  • New - Newly added fonts: Roboto Condensed, Roboto Slab, Roboto Mono, Open Sans Condensed, Montserrat Alternates, Montserrat Subrayada, Source Serif Pr, Source Code Pro, Slabo 13px, Raleway Dots, PT Sans Caption, PT Sans Narrow, PT Serif Caption, Merriweather Sans, Ubuntu Condensed, Ubuntu Mono, Noto Serif, Playfair Display SC, Fira Sans Condensed, Fira Sans Extra Condensed, Fira Mono

  • New Now, you can change and add your font font family and styles to the whole website. There are options to apply fonts to the body text as well as all the headings [h1-h6]

  • Update - Optimized the TinyMCE plugin code for the admin area editor. (including some classes from Bootstrap 4 if you have it loaded with your site setup)

  • Fix - Fixed some issues when you apply fonts via the TinyMCE editor

1.0

  • Initial release and first commit into the WordPress.org SVN.

UPGRADE NOTICE

None