{"id":380382,"date":"2026-10-05T10:07:18","date_gmt":"2026-10-05T10:07:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/gpl-ji-fast-cache\/"},"modified":"2026-10-09T15:06:03","modified_gmt":"2026-10-09T15:06:03","slug":"gpl-ji-fast-cache","status":"publish","type":"plugin","link":"https:\/\/fur.wordpress.org\/plugins\/gpl-ji-fast-cache\/","author":23578514,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.5","stable_tag":"1.0.5","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"GPL Ji Fast Cache","header_author":"GPL Ji Team","header_description":"Speed up WordPress with powerful page caching, HTML minification, and static-resource optimization.","assets_banners_color":"cbeefd","last_updated":"2026-10-09 15:06:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.gplji.com\/gpl-ji-fast-cache\/","header_author_uri":"https:\/\/www.gplji.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":370,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.3":{"tag":"1.0.3","author":"gplji","date":"2026-10-06 05:09:00","revision":3730025},"1.0.4":{"tag":"1.0.4","author":"gplji","date":"2026-10-09 14:30:46","revision":3736859},"1.0.5":{"tag":"1.0.5","author":"gplji","date":"2026-10-09 15:06:03","revision":3736943}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3728587,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3728587,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3728587,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3728587,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.3","1.0.4","1.0.5"],"block_files":[],"assets_screenshots":{"Screenshot-1.png":{"filename":"Screenshot-1.png","revision":3729969,"resolution":"1","location":"assets","locale":"","width":1026,"height":564},"Screenshot-2.png":{"filename":"Screenshot-2.png","revision":3729969,"resolution":"2","location":"assets","locale":"","width":773,"height":525},"Screenshot-3.png":{"filename":"Screenshot-3.png","revision":3736859,"resolution":"3","location":"assets","locale":"","width":765,"height":583},"Screenshot-4.png":{"filename":"Screenshot-4.png","revision":3729969,"resolution":"4","location":"assets","locale":"","width":1012,"height":402},"Screenshot-5.png":{"filename":"Screenshot-5.png","revision":3729969,"resolution":"5","location":"assets","locale":"","width":1137,"height":447}},"screenshots":{"1":"Dashboard \u2014 <code>Screenshot-1.png<\/code>","2":"Cache Settings \u2014 <code>Screenshot-2.png<\/code>","3":"File Optimization \u2014 <code>Screenshot-3.png<\/code>","4":"Media Settings \u2014 <code>Screenshot-4.png<\/code>","5":"Preload Settings \u2014 <code>Screenshot-5.png<\/code>"}},"plugin_section":[],"plugin_tags":[146,144,187,3853,247],"plugin_category":[52,54],"plugin_contributors":[284459],"plugin_business_model":[],"class_list":["post-380382","plugin","type-plugin","status-publish","hentry","plugin_tags-cache","plugin_tags-caching","plugin_tags-optimization","plugin_tags-page-cache","plugin_tags-performance","plugin_category-performance","plugin_category-security-and-spam-protection","plugin_contributors-gplji","plugin_committers-gplji"],"banners":{"banner":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/banner-772x250.png?rev=3728587","banner_2x":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/banner-1544x500.png?rev=3728587","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/icon-128x128.png?rev=3728587","icon_2x":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/icon-256x256.png?rev=3728587","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/Screenshot-1.png?rev=3729969","caption":"Dashboard \u2014 <code>Screenshot-1.png<\/code>"},{"src":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/Screenshot-2.png?rev=3729969","caption":"Cache Settings \u2014 <code>Screenshot-2.png<\/code>"},{"src":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/Screenshot-3.png?rev=3736859","caption":"File Optimization \u2014 <code>Screenshot-3.png<\/code>"},{"src":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/Screenshot-4.png?rev=3729969","caption":"Media Settings \u2014 <code>Screenshot-4.png<\/code>"},{"src":"https:\/\/ps.w.org\/gpl-ji-fast-cache\/assets\/Screenshot-5.png?rev=3729969","caption":"Preload Settings \u2014 <code>Screenshot-5.png<\/code>"}],"raw_content":"<!--section=description-->\n<p>GPL Ji Fast Cache is a lightweight WordPress caching and performance optimization plugin designed to improve page delivery and reduce unnecessary front-end work.<\/p>\n\n<p>Version 1.0.4 keeps Free focused on reliable caching and essential optimization, including optional conservative JavaScript defer. Advanced JavaScript processing, WebP delivery, experimental mobile homepage CSS tuning, database cleanup, LCP, critical CSS, font, preload, and rendering controls are presented as Pro features.<\/p>\n\n<p>The Free version includes:<\/p>\n\n<ul>\n<li>Page Cache<\/li>\n<li>Cache lifespan controls<\/li>\n<li>Cache exclusion rules<\/li>\n<li>Cache controls for logged-in users<\/li>\n<li>Minify HTML<\/li>\n<li>Minify CSS<\/li>\n<li>Combine CSS Files<\/li>\n<li>Optional Safe JavaScript Defer<\/li>\n<li>Remove Query Strings from Static Resources<\/li>\n<li>Browser Cache<\/li>\n<li>Lazy Load Images<\/li>\n<li>Lazy Load Iframes and Videos<\/li>\n<li>Remove WordPress Emojis<\/li>\n<li>Homepage Cache Preload<\/li>\n<\/ul>\n\n<p>Separate Mobile Cache is not included in Free and remains a Pro feature.<\/p>\n\n<h3>Free Features<\/h3>\n\n<h4>Page Cache<\/h4>\n\n<p>Creates and serves cached HTML pages for eligible visitors to reduce repeated PHP and WordPress processing.<\/p>\n\n<h4>Cache Settings<\/h4>\n\n<p>Control cache lifespan, URL exclusions, cookie exclusions, query-string caching behavior, and logged-in-user caching.<\/p>\n\n<h4>Minify HTML<\/h4>\n\n<p>Removes unnecessary whitespace and HTML comments from eligible generated output.<\/p>\n\n<h4>Minify CSS<\/h4>\n\n<p>Minifies eligible local external CSS files and inline style blocks. Original source files are not modified.<\/p>\n\n<h4>Combine CSS Files<\/h4>\n\n<p>Combines consecutive compatible local stylesheets into fewer requests. Protected, media-specific, cross-origin, nonce\/integrity-protected, and @import stylesheets are skipped where necessary.<\/p>\n\n<h3>Safe JavaScript Defer<\/h3>\n\n<p>An optional conservative mode adds <code>defer<\/code> to eligible external scripts only when WordPress has registered them without dependencies. Core and dependency-sensitive scripts are skipped to reduce compatibility risk. Because themes and plugins can have custom runtime assumptions, test menus, forms, Elementor widgets, and checkout behavior after enabling this option. Disable it and clear cache if anything changes unexpectedly.<\/p>\n\n<h4>Remove Query Strings from Static Resources<\/h4>\n\n<p>Removes the standard <code>ver=<\/code> query parameter from front-end CSS and JavaScript URLs.<\/p>\n\n<h4>Browser Cache<\/h4>\n\n<p>Adds standard Apache cache rules for common static resources when <code>.htaccess<\/code> is writable.<\/p>\n\n<h4>Lazy Load Images<\/h4>\n\n<p>Enables WordPress lazy loading for eligible front-end images.<\/p>\n\n<h4>Lazy Load Iframes and Videos<\/h4>\n\n<p>Enables lazy loading for eligible iframe embeds and video frames.<\/p>\n\n<h4>Remove WordPress Emojis<\/h4>\n\n<p>Disables WordPress emoji detection scripts and emoji styles on the front end.<\/p>\n\n<h4>Cache Preload<\/h4>\n\n<p>Optionally warms the homepage cache automatically after the cache is cleared.<\/p>\n\n<h3>View All Pro Features<\/h3>\n\n<p>The Free plugin includes a <strong>View All Pro Features<\/strong> section in the WordPress admin, with features organized under clear headings. It lists advanced capabilities that are not included in Free, including advanced file optimization, media and WebP delivery, preload controls, advanced cache rules, database cleanup, and performance tuning.<\/p>\n\n<p>The Pro feature list includes <strong>Mobile Homepage CSS Tuning (Experimental)<\/strong>, <strong>Modern Image Delivery (WebP)<\/strong>, and <strong>Database Cleanup<\/strong>. The experimental mobile CSS option should be tested carefully on each site. Database cleanup focuses on reviewing autoloaded WordPress options; a full backup and verification are recommended before deleting any option.<\/p>\n\n<h3>Documentation<\/h3>\n\n<h4>Getting Started<\/h4>\n\n<p>After activating GPL Ji Fast Cache, open the plugin from the WordPress admin menu. Configure the available settings, save your changes, and clear the cache after major content or configuration changes.<\/p>\n\n<h4>Page Cache<\/h4>\n\n<p>Page Cache stores generated HTML for eligible front-end GET requests and serves cached responses until the cache expires or is cleared.<\/p>\n\n<h4>Cache Controls<\/h4>\n\n<p>Cache Lifespan controls cache validity. URL, query-string, cookie, and logged-in-user controls help prevent caching where dynamic content could serve personalized or changing content.<\/p>\n\n<h4>File Optimization<\/h4>\n\n<p>Minify HTML reduces unnecessary HTML whitespace and comments. Minify CSS optimizes eligible local CSS and inline styles without modifying original source files. Combine CSS combines compatible local stylesheets where safe. Safe JavaScript Defer optionally defers eligible external scripts with no registered dependencies. Remove Query Strings removes the standard <code>ver=<\/code> parameter from front-end CSS and JavaScript URLs.<\/p>\n\n<h4>Browser Cache<\/h4>\n\n<p>When <code>.htaccess<\/code> is writable, Browser Cache adds standard caching rules for common static resources.<\/p>\n\n<h4>Lazy Loading<\/h4>\n\n<p>Lazy Load Images and Lazy Load Iframes and Videos use WordPress-supported loading behavior for eligible front-end media.<\/p>\n\n<h4>Remove WordPress Emojis<\/h4>\n\n<p>Disables WordPress emoji detection scripts and related emoji styles on the front end.<\/p>\n\n<h4>Cache Preload<\/h4>\n\n<p>Homepage Cache Preload can warm the homepage cache after cache clearing.<\/p>\n\n<h4>Clear Cache<\/h4>\n\n<p>Use Clear Cache after major content or configuration changes when cached HTML needs to be regenerated.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>GPL Ji Fast Cache Free does not require an account, license key, analytics service, or external optimization service. Plugin settings and generated cache assets are stored locally on the WordPress installation.<\/p>\n\n<h3>License<\/h3>\n\n<p>GPL Ji Fast Cache is licensed under the GPLv2 or later.<\/p>\n\n<h3>Plugin Website<\/h3>\n\n<p>For product information and development details, visit https:\/\/www.gplji.com\/gpl-ji-fast-cache\/<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>gpl-ji-fast-cache<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP from <strong>Plugins &gt; Add New &gt; Upload Plugin<\/strong>.<\/li>\n<li>Activate <strong>GPL Ji Fast Cache<\/strong> from the <strong>Plugins<\/strong> screen.<\/li>\n<li>Open <strong>GPL Ji Fast Cache<\/strong> from the WordPress admin menu.<\/li>\n<li>Configure the available Free settings and click <strong>Save Changes<\/strong>.<\/li>\n<li>Clear the cache after major content or configuration changes when needed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20the%20free%20version%20require%20a%20license%20key%3F\"><h3>Does the Free version require a license key?<\/h3><\/dt>\n<dd><p>No. GPL Ji Fast Cache Free has no license activation or license-key system.<\/p><\/dd>\n<dt id=\"which%20optimization%20features%20are%20free%3F\"><h3>Which optimization features are free?<\/h3><\/dt>\n<dd><p>Page Cache, cache controls, Minify HTML, Minify CSS, Combine CSS, optional Safe JavaScript Defer, Remove Query Strings, Browser Cache, Lazy Loading, Remove WordPress Emojis, and Homepage Cache Preload are available in the Free version.<\/p><\/dd>\n<dt id=\"does%20free%20include%20javascript%20optimization%3F\"><h3>Does Free include JavaScript optimization?<\/h3><\/dt>\n<dd><p>Free includes an optional conservative Safe JavaScript Defer setting for eligible external scripts that have no registered dependencies. JavaScript combining, interaction-based delay, and delay exclusions remain Pro features. Test menus, forms, Elementor widgets, and checkout behavior after enabling defer; disable it if compatibility issues appear.<\/p><\/dd>\n<dt id=\"does%20free%20include%20separate%20mobile%20cache%3F\"><h3>Does Free include Separate Mobile Cache?<\/h3><\/dt>\n<dd><p>No. Separate Mobile Cache is a Pro feature.<\/p><\/dd>\n<dt id=\"can%20i%20use%20the%20free%20features%20without%20gpl%20ji%20fast%20cache%20pro%3F\"><h3>Can I use the Free features without GPL Ji Fast Cache Pro?<\/h3><\/dt>\n<dd><p>Yes. The Free plugin's listed caching and optimization features work without a license or Pro activation.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20modify%20my%20original%20css%20files%3F\"><h3>Does the plugin modify my original CSS files?<\/h3><\/dt>\n<dd><p>No. Minified and combined CSS is written as generated cache assets; original theme and plugin CSS files are not edited.<\/p><\/dd>\n<dt id=\"is%20woocommerce%20supported%3F\"><h3>Is WooCommerce supported?<\/h3><\/dt>\n<dd><p>Yes. Cart, Checkout, and My Account paths are excluded from page cache by default. Review your cache exclusions after changing cache settings on a WooCommerce site.<\/p><\/dd>\n<dt id=\"can%20i%20use%20it%20with%20another%20caching%20plugin%3F\"><h3>Can I use it with another caching plugin?<\/h3><\/dt>\n<dd><p>Running multiple page-cache or optimization plugins can cause conflicts or stale cached content. Avoid enabling overlapping page-cache systems unless you know they are compatible.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Added a concise dashboard recommendation to compress large images and use WebP for better loading performance.<\/li>\n<li>Added a link to GPL Ji Imagy for users who need automatic image optimization.<\/li>\n<li>Updated the plugin version and cache-busting version metadata.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Added an optional, conservative Safe JavaScript Defer setting for eligible external scripts without registered dependencies. The option is disabled by default.<\/li>\n<li>Updated the View All Pro Features page with clearer feature categories and descriptions.<\/li>\n<li>Added Mobile Homepage CSS Tuning (Experimental) under Performance Boost in the Pro feature list.<\/li>\n<li>Added Modern Image Delivery (WebP) under Media Optimization in the Pro feature list.<\/li>\n<li>Added Database Cleanup under Database Optimization in the Pro feature list, with a safety reminder to back up and verify options before deletion.<\/li>\n<li>Updated the readme, feature descriptions, and JavaScript compatibility guidance.<\/li>\n<li>Preserved existing Free caching, HTML\/CSS optimization, media lazy loading, and preload features.<\/li>\n<li>Included homepage image-priority handling for the prominent image while retaining lazy loading for other eligible images.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Added a Documentation link to the Free dashboard feature summary.<\/li>\n<li>Added built-in documentation covering the Free caching and optimization features.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>Refined the Free\/Pro feature boundary.<\/li>\n<li>Added basic CSS minification for eligible local CSS and inline style blocks.<\/li>\n<li>Added basic CSS combining for compatible local stylesheets.<\/li>\n<li>Kept Lazy Load Images and Lazy Load Iframes\/Videos in Free.<\/li>\n<li>Removed Separate Mobile Cache from the Free settings UI; it remains a Pro feature.<\/li>\n<li>Updated View All Pro Features to distinguish advanced Pro capabilities from Free features.<\/li>\n<li>Updated documentation and readme to match the Free feature set.<\/li>\n<\/ul>","raw_excerpt":"Speed up WordPress with page caching, basic HTML\/CSS optimization, browser caching, lazy loading, and lightweight front-end optimizations.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/380382","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=380382"}],"author":[{"embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/gplji"}],"wp:attachment":[{"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=380382"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=380382"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=380382"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=380382"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=380382"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/fur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=380382"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}