Changeset 3335441
- Timestamp:
- 07/28/2025 02:50:06 PM (6 months ago)
- Location:
- cf-prefetch-manifest-generator
- Files:
-
- 2 edited
-
tags/1.1.0/readme.txt (modified) (1 diff)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
cf-prefetch-manifest-generator/tags/1.1.0/readme.txt
r3335430 r3335441 19 19 **The following hosting providers do not offer “Prefetch URLs” despite Cloudflare Enterprise:** 20 20 - rocket.net 21 22 **Other hosting providers which support "Prefetch URLs"** 23 ➜ Servebolt with Accelerated Domains 24 === Prefetch URLs Manifest Generator for Cloudflare === 25 * Contributors: swissky 26 * Tags: cloudflare, prefetch, performance, optimization, manifest 27 * Requires at least: 6.2 28 * Requires PHP: 7.4 29 * Tested up to: 6.8 30 * Stable tag: 1.1.0 31 * License: GPLv2 or later 32 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 33 34 Generate prefetch manifest files and HTTP Link headers for Cloudflare Enterprise Prefetch URLs. 35 36 == Description == 37 38 Prefetch Manifests helps you get the most out of [Cloudflare Prefetch URLs](https://developers.cloudflare.com/speed/optimization/content/prefetch-urls/) – and modern browsers – by automatically generating manifest files of all scripts and styles loaded by WordPress, and adding HTTP Link headers to point to these manifests. This enables Cloudflare to prefetch your site's critical assets, resulting in faster page loads and improved visitor experience. 39 40 **Note:** Cloudflare Prefetch URLs is only available for **Cloudflare Enterprise** customers. If you do not have a Cloudflare Enterprise plan, we recommend using [FlyingPress together with FlyingCDN](https://flyingpress.com/?ref=bcsu) or [Cloudways](https://shareasale.com/r.cfm?b=1080835&u=1690893&m=75038&urllink=&afftrack=) for excellent performance optimization and automatic asset preloading on all hosting plans. 41 42 ## The following hosting providers do not offer “Prefetch URLs” despite Cloudflare Enterprise: ## 43 ➜ rocket.net 44 45 ## Other hosting providers which support "Prefetch URLs" ## 46 ➜ [Servebolt with Accelerated Domains](https://servebolt.com/) 47 48 **How it works:** 49 – The plugin scans all enqueued scripts and styles on every page. 50 – It writes their URLs into two manifest files: one for scripts, one for styles. 51 – These manifest files are saved in your uploads directory (e.g. `/wp-content/uploads/prefetch/manifest-script.txt`). 52 – On every page load, the plugin adds HTTP Link headers referencing the manifest files, as recommended by Cloudflare. 53 – Cloudflare (and other supporting systems) can now prefetch your assets efficiently. 54 55 == Benefits using Prefetch URLs from Cloudflare == 56 57 * **Boosts performance:** Cloudflare and browsers can preload assets before users request them, making navigation feel instant. 58 * **Automatic & maintenance-free:** No manual configuration required – just activate the plugin and you're set. 59 * **Perfect for Cloudflare:** Uses exactly the approach [Cloudflare Prefetch URLs](https://developers.cloudflare.com/speed/optimization/content/prefetch-urls/) recommends, with manifest files and HTTP Link headers. 60 * **Standards-compliant:** Uses the HTTP Link header and simple, readable manifest files in text format. 61 * **No bloat:** Does not change your site content, only provides optimized hints for CDNs and browsers. 62 63 == Prefetch vs Preload: What’s the difference? == 64 65 Cloudflare Prefetch URLs is an advanced feature that lets you provide Cloudflare with a list of important URLs—like scripts, styles, or your own files—using manifest files and special HTTP Link headers. Cloudflare then prefetches these assets at the edge, so when visitors arrive, resources are already primed in the CDN cache, making your site feel lightning-fast. Prefetch manifests are especially powerful for making the next page load feel instant, even before a user clicks. 66 67 Preload links (e.g., <link rel="preload" href="...">) are a standard browser feature. They tell the browser to fetch a specific asset (script, style, font, etc.) as soon as possible on the current page, speeding up render time or interactivity. Preload is only for assets needed by the currently loaded page and does not prepare the CDN edge for subsequent navigation. 68 69 **In summary:** 70 - **Cloudflare Prefetch URLs:** Optimizes asset delivery at the CDN level, prefetching files for future pageviews and making your whole site more responsive—especially for returning visitors. 71 - **Preload links:** Help browsers load critical assets for the current page faster, improving first render and user experience, but do not influence the CDN cache for upcoming navigations. 72 73 You can (and often should) use both strategies together for maximum speed! 74 75 == Installation == 76 77 1. Upload the plugin to your WordPress plugins directory, or install via the admin dashboard. 78 2. Activate the plugin. 79 3. Open **Tools → Prefetch URLs** in your WordPress admin to access: 80 - Your auto-generated manifest download links (scripts, styles, fonts, custom) 81 - The "Custom URLs" field (add images, files, or other assets for prefetching) 82 - The "Generate Manifest" button for instant manual update 83 - The "Log" tab to review manifest build history 84 4. No further configuration needed! The manifest files and HTTP Link headers are managed automatically. 85 86 == Frequently Asked Questions == 87 88 = Where are the manifest files? = 89 They're in your `wp-content/uploads/prefetch/` directory. 90 91 = Will this change my site's HTML? = 92 No. The plugin only adds HTTP Link headers, it does not modify your site’s markup. 93 94 = Do I need to configure Cloudflare? = 95 You only need to enable Prefetch URLs in your Cloudflare dashboard. 96 **Important:** Cloudflare Prefetch URLs requires a Cloudflare Enterprise account. 97 For non-Enterprise users, we recommend [FlyingPress with FlyingCDN](https://flyingpress.com/?ref=bcsu) or [Cloudways](https://shareasale.com/r.cfm?b=1080835&u=1690893&m=75038&urllink=&afftrack=). 98 99 == Changelog == 100 101 = 1.1.0 = 102 * Plugin name and branding updated: Now "Prefetch URLs Manifest Generator for Cloudflare" 103 * New: Tools → Prefetch URLs page in the WordPress admin 104 * New: Four types of manifests are now generated: scripts, styles, fonts, and custom URLs 105 * New: "Custom URLs" field (add your own critical files for prefetch, like logos, PDFs, SVGs) 106 * New: "Generate Manifest" and "Save Custom URLs" buttons – now with instant feedback 107 * New: Build Log tab – shows last 5 manifest builds, with green/red status 108 * Improved: Design 109 * Improved: Only unique (de-duplicated) entries in manifests 110 * Improved: Cron-based automatic rebuilding (hourly) and manual "Generate" in admin 111 112 = 1.0.0 = 113 * Initial release. 114 115 == Upgrade Notice == 116 117 = 1.0.0 = 118 First public release. 119 120 == License == 121 122 This plugin is free software, released under the terms of the GNU General Public License version 2 or later. 21 123 22 124 **How it works:** -
cf-prefetch-manifest-generator/trunk/readme.txt
r3335426 r3335441 19 19 **The following hosting providers do not offer “Prefetch URLs” despite Cloudflare Enterprise:** 20 20 - rocket.net 21 22 **Other hosting providers which support "Prefetch URLs"** 23 ➜ Servebolt with Accelerated Domains 24 === Prefetch URLs Manifest Generator for Cloudflare === 25 * Contributors: swissky 26 * Tags: cloudflare, prefetch, performance, optimization, manifest 27 * Requires at least: 6.2 28 * Requires PHP: 7.4 29 * Tested up to: 6.8 30 * Stable tag: 1.1.0 31 * License: GPLv2 or later 32 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 33 34 Generate prefetch manifest files and HTTP Link headers for Cloudflare Enterprise Prefetch URLs. 35 36 == Description == 37 38 Prefetch Manifests helps you get the most out of [Cloudflare Prefetch URLs](https://developers.cloudflare.com/speed/optimization/content/prefetch-urls/) – and modern browsers – by automatically generating manifest files of all scripts and styles loaded by WordPress, and adding HTTP Link headers to point to these manifests. This enables Cloudflare to prefetch your site's critical assets, resulting in faster page loads and improved visitor experience. 39 40 **Note:** Cloudflare Prefetch URLs is only available for **Cloudflare Enterprise** customers. If you do not have a Cloudflare Enterprise plan, we recommend using [FlyingPress together with FlyingCDN](https://flyingpress.com/?ref=bcsu) or [Cloudways](https://shareasale.com/r.cfm?b=1080835&u=1690893&m=75038&urllink=&afftrack=) for excellent performance optimization and automatic asset preloading on all hosting plans. 41 42 ## The following hosting providers do not offer “Prefetch URLs” despite Cloudflare Enterprise: ## 43 ➜ rocket.net 44 45 ## Other hosting providers which support "Prefetch URLs" ## 46 ➜ [Servebolt with Accelerated Domains](https://servebolt.com/) 47 48 **How it works:** 49 – The plugin scans all enqueued scripts and styles on every page. 50 – It writes their URLs into two manifest files: one for scripts, one for styles. 51 – These manifest files are saved in your uploads directory (e.g. `/wp-content/uploads/prefetch/manifest-script.txt`). 52 – On every page load, the plugin adds HTTP Link headers referencing the manifest files, as recommended by Cloudflare. 53 – Cloudflare (and other supporting systems) can now prefetch your assets efficiently. 54 55 == Benefits using Prefetch URLs from Cloudflare == 56 57 * **Boosts performance:** Cloudflare and browsers can preload assets before users request them, making navigation feel instant. 58 * **Automatic & maintenance-free:** No manual configuration required – just activate the plugin and you're set. 59 * **Perfect for Cloudflare:** Uses exactly the approach [Cloudflare Prefetch URLs](https://developers.cloudflare.com/speed/optimization/content/prefetch-urls/) recommends, with manifest files and HTTP Link headers. 60 * **Standards-compliant:** Uses the HTTP Link header and simple, readable manifest files in text format. 61 * **No bloat:** Does not change your site content, only provides optimized hints for CDNs and browsers. 62 63 == Prefetch vs Preload: What’s the difference? == 64 65 Cloudflare Prefetch URLs is an advanced feature that lets you provide Cloudflare with a list of important URLs—like scripts, styles, or your own files—using manifest files and special HTTP Link headers. Cloudflare then prefetches these assets at the edge, so when visitors arrive, resources are already primed in the CDN cache, making your site feel lightning-fast. Prefetch manifests are especially powerful for making the next page load feel instant, even before a user clicks. 66 67 Preload links (e.g., <link rel="preload" href="...">) are a standard browser feature. They tell the browser to fetch a specific asset (script, style, font, etc.) as soon as possible on the current page, speeding up render time or interactivity. Preload is only for assets needed by the currently loaded page and does not prepare the CDN edge for subsequent navigation. 68 69 **In summary:** 70 - **Cloudflare Prefetch URLs:** Optimizes asset delivery at the CDN level, prefetching files for future pageviews and making your whole site more responsive—especially for returning visitors. 71 - **Preload links:** Help browsers load critical assets for the current page faster, improving first render and user experience, but do not influence the CDN cache for upcoming navigations. 72 73 You can (and often should) use both strategies together for maximum speed! 74 75 == Installation == 76 77 1. Upload the plugin to your WordPress plugins directory, or install via the admin dashboard. 78 2. Activate the plugin. 79 3. Open **Tools → Prefetch URLs** in your WordPress admin to access: 80 - Your auto-generated manifest download links (scripts, styles, fonts, custom) 81 - The "Custom URLs" field (add images, files, or other assets for prefetching) 82 - The "Generate Manifest" button for instant manual update 83 - The "Log" tab to review manifest build history 84 4. No further configuration needed! The manifest files and HTTP Link headers are managed automatically. 85 86 == Frequently Asked Questions == 87 88 = Where are the manifest files? = 89 They're in your `wp-content/uploads/prefetch/` directory. 90 91 = Will this change my site's HTML? = 92 No. The plugin only adds HTTP Link headers, it does not modify your site’s markup. 93 94 = Do I need to configure Cloudflare? = 95 You only need to enable Prefetch URLs in your Cloudflare dashboard. 96 **Important:** Cloudflare Prefetch URLs requires a Cloudflare Enterprise account. 97 For non-Enterprise users, we recommend [FlyingPress with FlyingCDN](https://flyingpress.com/?ref=bcsu) or [Cloudways](https://shareasale.com/r.cfm?b=1080835&u=1690893&m=75038&urllink=&afftrack=). 98 99 == Changelog == 100 101 = 1.1.0 = 102 * Plugin name and branding updated: Now "Prefetch URLs Manifest Generator for Cloudflare" 103 * New: Tools → Prefetch URLs page in the WordPress admin 104 * New: Four types of manifests are now generated: scripts, styles, fonts, and custom URLs 105 * New: "Custom URLs" field (add your own critical files for prefetch, like logos, PDFs, SVGs) 106 * New: "Generate Manifest" and "Save Custom URLs" buttons – now with instant feedback 107 * New: Build Log tab – shows last 5 manifest builds, with green/red status 108 * Improved: Design 109 * Improved: Only unique (de-duplicated) entries in manifests 110 * Improved: Cron-based automatic rebuilding (hourly) and manual "Generate" in admin 111 112 = 1.0.0 = 113 * Initial release. 114 115 == Upgrade Notice == 116 117 = 1.0.0 = 118 First public release. 119 120 == License == 121 122 This plugin is free software, released under the terms of the GNU General Public License version 2 or later. 21 123 22 124 **How it works:**
Note: See TracChangeset
for help on using the changeset viewer.