{"id":103930,"date":"2019-05-14T08:15:41","date_gmt":"2019-05-14T08:15:41","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/google-font-display-swapper\/"},"modified":"2025-12-02T13:24:44","modified_gmt":"2025-12-02T13:24:44","slug":"swap-google-font-display","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/swap-google-font-display\/","author":17144995,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"6.9.4","requires":"4.7","requires_php":"5.6","requires_plugins":null,"header_name":"Swap Google Fonts Display","header_author":"WP Speed Matters","header_description":"Inject font-display: swap to Google Fonts to ensure text remains visible during webfont load","assets_banners_color":"","last_updated":"2025-12-02 13:24:44","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/swap-google-font-display\/","header_author_uri":"https:\/\/wpspeedmatters.com\/","rating":4.4,"author_block_rating":0,"active_installs":10000,"downloads":135182,"num_ratings":13,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":{"1.0":{"tag":"1.0","author":"gijo","date":"2019-09-22 01:59:11"},"1.0.0":{"tag":"1.0.0","author":"gijo","date":"2019-09-22 02:04:26"},"1.0.1":{"tag":"1.0.1","author":"gijo","date":"2019-09-22 01:59:11"},"1.0.2":{"tag":"1.0.2","author":"gijo","date":"2019-10-24 10:17:10"},"1.0.3":{"tag":"1.0.3","author":"gijo","date":"2019-11-12 23:55:26"},"1.0.4":{"tag":"1.0.4","author":"gijo","date":"2019-12-11 13:38:59"},"1.0.5":{"tag":"1.0.5","author":"gijo","date":"2019-12-17 23:47:19"},"1.0.6":{"tag":"1.0.6","author":"gijo","date":"2021-10-18 02:26:16"},"1.1.0":{"tag":"1.1.0","author":"gijo","date":"2024-08-24 02:03:24"},"1.1.1":{"tag":"1.1.1","author":"gijo","date":"2025-12-02 13:24:44"}},"upgrade_notice":[],"ratings":{"1":2,"2":0,"3":0,"4":0,"5":11},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":2615787,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[204302,2221,3778,15378],"plugin_category":[],"plugin_contributors":[171386],"plugin_business_model":[],"class_list":["post-103930","plugin","type-plugin","status-publish","hentry","plugin_tags-display-swap","plugin_tags-fonts","plugin_tags-google-fonts","plugin_tags-web-font","plugin_contributors-gijo","plugin_committers-gijo"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/swap-google-font-display\/assets\/icon-256x256.png?rev=2615787","icon_2x":"https:\/\/ps.w.org\/swap-google-font-display\/assets\/icon-256x256.png?rev=2615787","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Ensure text remains visible during webfont load<\/p>\n\n<h3>Features<\/h3>\n\n<ul>\n<li>Inject display=swap to Google Fonts<\/li>\n<\/ul>\n\n<h3>Support<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/support\/plugin\/swap-google-font-display\/\">Official Support Forum<\/a><\/li>\n<li><a href=\"https:\/\/www.facebook.com\/groups\/wpspeedmatters\">Facebook Group<\/a><\/li>\n<\/ul>\n\n<h3>Our premium products<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/flyingpress.com\">FlyingPress<\/a><\/li>\n<li><a href=\"https:\/\/flyingcdn.com\">FlyingCDN<\/a><\/li>\n<\/ul>\n\n<h3>Our free plugins<\/h3>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/flying-pages\/\">Flying Pages<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/nazy-load\/\">Flying Images<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/flying-scripts\/\">Flying Scripts<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/flying-analytics\/\">Flying Analytics<\/a><\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/flying-fonts\/\">Flying Fonts<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<p>Just install the plugin and active it. No further configuration is needed.<\/p>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Minor updates<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Support for Google Fonts v2<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Bug fixes while using W3 Total Cache<\/li>\n<li>Bug fixes while using custom wp-includes folder<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Support for W3 Total Cache<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Automatically add font-display:swap to all css files when using LiteSpeed cache<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Checks entire HTML for Google Fonts (previously  only)<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Support for Web Font Loader<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Removed unwanted CSS and JS files<\/li>\n<li>Removed unwanted boilerplate php files<\/li>\n<li>Prevent multiple display swaps (if already added by theme\/plugins)<\/li>\n<li>Added donation link<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>First release!<\/li>\n<\/ul>","raw_excerpt":"Ensure text remains visible during webfont load, reduce FOUT, and improve performance for a smoother user experience.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/103930","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=103930"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gijo"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=103930"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=103930"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=103930"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=103930"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=103930"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=103930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}