Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in /var/www/wpcacheon.io/public_html/wp-includes/functions.php on line 6131

Deprecated: Function WP_Dependencies->add_data() was called with an argument that is deprecated since version 6.9.0! IE conditional comments are ignored by all supported browsers. in /var/www/wpcacheon.io/public_html/wp-includes/functions.php on line 6131
September 2025 ⋆ WPCacheOn

WPCacheOn Plugin v2.3.0: Enhanced Caching and Usability

The latest version of the WPCacheOn plugin, v2.3.0, brings a suite of significant updates focused on improving compatibility, reliability, and user experience, particularly concerning challenging hosting environments. Here’s a detailed look at the key changes you should highlight in your article:


Enhanced Compatibility and Stability

A crucial update in v2.3.0 is its official assurance of compatibility:

  • Tested and Confirmed Compatibility with WordPress 6.8.2: Users can confidently update to the latest version of WordPress knowing that WPCacheOn v2.3.0 has been rigorously tested and is fully compatible, ensuring seamless operation and stability on the most current WordPress core.

Smarter Caching for Restrictive Hosts

The plugin now includes a robust fallback mechanism to ensure caching remains active even when typical methods are blocked:

  • Added a Fallback for Hosts that Prevent .htaccess Editing: Previously, some restrictive hosting environments prevented the plugin from writing the necessary cache rules to the .htaccess file. WPCacheOn v2.3.0 addresses this by introducing a reliable alternative method.
  • When .htaccess is Not Writable, Plugin Now Applies HTTP Cache Headers via send_headers Hook: This is the core of the fallback. Instead of relying on server-level configuration via .htaccess, the plugin now utilizes the standard WordPress send_headers action hook. This allows it to insert the necessary HTTP caching headers (like Cache-Control and Expires) directly into the response, effectively enabling client-side caching via PHP before the headers are sent to the browser. This dramatically increases the plugin’s utility on constrained hosts.
Continue Reading