WP Manifestindependent plugin directory
manifest / performance / wp-google-fonts-optimizer

WP Google Fonts Optimizer WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WP plugin to automatically merge multiple google web fonts requests into a single one.

★ 2stars
31release downloads
≈10active sites
11composer installs
0.2.0latest · 9 years ago

Install

Download wp-google-fonts-optimizer-0.2.0.zip From the 0.2.0 release on GitHub, Oct 24, 2017

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/zytzagoo/wp-google-fonts-optimizer/releases/download/0.2.0/wp-google-fonts-optimizer-0.2.0.zip

On Packagist as zytzagoo/wp-google-fonts-optimizer:

composer require zytzagoo/wp-google-fonts-optimizer
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

WP Google Fonts Optimizer is a super-easy way to ensure your WordPress theme is not performing unnecessary extra requests for Google Web Fonts (in cases when you use more than one font family on a page).

It automatically scans your enqueued stylesheets and combines them into a single request when needed.

Optionally, for poorly coded themes (and/or conflicts with other plugins), it can scan and modify the generated markup.

Download

See Releases.

Or install it to your plugin directory via Composer:

composer create-project zytzagoo/wp-google-fonts-optimizer --no-dev

Quickstart

Install and activate the plugin, it should do it's job automatically after that.

Details / Troubleshooting

By default, the plugin enqueues a new stylesheet (with combined font families etc.) and removes any found/enqueued stylesheets.

If your theme doesn't enqueue the Google Fonts properly (or if there is a potential conflict with another plugin/theme on your site), you can modify the way the plugin works and change it so that it parses the generated markup (instead of it inspecting the enqueued URLs). Do so by adding a filter to your functions.php (or even better, use a mu-plugin).

add_filter( 'zwf_gfo_mode', function( $mode ) {
    return 'markup';
});

When in markup mode, it replaces existing <link> elements with a new one and places it in the <head>. This mode also supports creating a Web Font Loader `

Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
0.2.0 latest
Oct 24, 2017 9 years ago
wp-google-fonts-optimizer-0.2.0.zip
22
Oct 12, 2017 9 years ago
wp-google-fonts-optimizer-0.0.1.zip
9

Active-site estimate ≈10 comes from the median of recent superseded releases. Method.

A grade

Security

WP Google Fonts Optimizer 0.2.0 · audited by WP Registry

No security issues found.

Audited release
0.2.0
Findings
none
Worst severity
—
Content hash
2ad1798015fcfc9a832e582b…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.