[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgMAGJYzV2V2fizTzU4KSqxBNWnyMh0yzJfGQ3tSc8a8":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"gkap186","https:\u002F\u002Fprofiles.wordpress.org\u002Fgkap186\u002F",1,0,100,30,94,"2026-08-29T18:03:24.172Z",[13],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":7,"downloaded":19,"rating":7,"num_ratings":7,"last_updated":20,"tested_up_to":21,"requires_at_least":22,"requires_php":23,"tags":24,"homepage":30,"download_link":31,"security_score":8,"vuln_count":7,"unpatched_count":7,"last_vuln_date":32,"fetched_at":33},"varycache","VaryCache","1.2.3","\u003Cp>VaryCache is a powerful WordPress caching plugin that combines page caching with content personalization. Serve different cached versions of your pages based on A\u002FB tests, visitor location, or URL parameters — all while maintaining excellent performance.\u003C\u002Fp>\n\u003Ch4>Core Caching\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Page Cache\u003C\u002Fstrong> – File-based caching for fast page delivery without database overhead\u003C\u002Fli>\n\u003Cli>\u003Cstrong>REST API Cache\u003C\u002Fstrong> – Cache REST API responses to reduce server load\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Preload\u003C\u002Fstrong> – Automatic cache warming from sitemap\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Browser Cache Headers\u003C\u002Fstrong> – Cache-Control, Expires, Last-Modified, Vary headers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Content Personalization\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>A\u002FB Testing\u003C\u002Fstrong> – Create multiple tests with weighted variants (50\u002F50, 70\u002F30, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Geo Targeting\u003C\u002Fstrong> – Show different content based on visitor’s country\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Query Parameters\u003C\u002Fstrong> – Cache variations based on UTM tags and other URL parameters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Speed Optimizations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>HTML Minification\u003C\u002Fstrong> – Remove whitespace to reduce page size\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DNS Prefetch\u003C\u002Fstrong> – Pre-resolve external domains for faster loading\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Preload Resources\u003C\u002Fstrong> – Preload fonts, CSS, and hero images for better LCP\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Link Prefetch\u003C\u002Fstrong> – Preload pages on hover for instant navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disable Emoji\u003C\u002Fstrong> – Remove WordPress emoji scripts (~15KB savings)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remove Query Strings\u003C\u002Fstrong> – Better CDN caching for static resources\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Dimensions\u003C\u002Fstrong> – Auto-add missing width\u002Fheight to prevent CLS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Gzip Compression\u003C\u002Fstrong> – Compress HTML output to reduce page size by ~70%\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Shortcodes\u003C\u002Fstrong> – Easy content switching in posts and pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PHP Functions\u003C\u002Fstrong> – Helper functions for theme developers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Debug Panel\u003C\u002Fstrong> – Visual debugging panel on frontend\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CDN Compatible\u003C\u002Fstrong> – Works with CloudFront, Cloudflare, and other CDNs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Translation Ready\u003C\u002Fstrong> – Includes Russian translation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[varycache_ab v=\"A\"]Content for variant A[\u002Fvarycache_ab]\n[varycache_ab v=\"B\"]Content for variant B[\u002Fvarycache_ab]\n[varycache_ab test=\"pricing\" v=\"X\"]Content for specific test[\u002Fvarycache_ab]\n[varycache_geo country=\"US\"]Content for US visitors[\u002Fvarycache_geo]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>PHP Functions\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F\u002F A\u002FB Testing\nif ( varycache_is_variant( 'A' ) ) {\n    \u002F\u002F Show variant A content\n}\n$variant = varycache_get_variant(); \u002F\u002F Returns 'A', 'B', etc.\n\n\u002F\u002F Geo Targeting\nif ( varycache_is_geo( 'US' ) ) {\n    \u002F\u002F Show US-specific content\n}\n$country = varycache_get_geo(); \u002F\u002F Returns 'US', 'RU', etc.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Page Patterns\u003C\u002Fh4>\n\u003Cp>Flexible page matching with wildcards and regex:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u002F\u003C\u002Fcode> – Homepage only\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fpricing\u003C\u002Fcode> – Exact page match\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fblog\u002F*\u003C\u002Fcode> – Single level wildcard\u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fshop\u002F**\u003C\u002Fcode> – Any depth wildcard\u003C\u002Fli>\n\u003Cli>\u003Ccode>~^\u002Fpost\u002F\\d+$\u003C\u002Fcode> – Regular expression (prefix with ~)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>Write access to wp-content directory\u003C\u002Fli>\n\u003C\u002Ful>\n","Advanced caching with A\u002FB testing, geo-targeting, and speed optimizations. Serve different cached versions of pages.",367,"2026-01-10T12:09:00.000Z","6.9.5","5.0","7.4",[25,26,27,28,29],"a-b-testing","cache","geo-targeting","performance","personalization","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvarycache.1.2.3.zip",null,"2026-07-22T17:31:50.256Z"]