Crevil / w3-total-cache-fixed

A community driven build of W3 Total Cache. The aim is to continuously incorporate fixes, improvements, and enhancements over the official WordPress release of W3 Total Cache.

Home Page:https://github.com/szepeviktor/w3-total-cache-fixed/releases

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

W3 Total Cache (Fixed) Build Status

This project is a community driven build of W3 Total Cache (W3TC) originally developed by @ftownes. The aim is to continuously incorporate fixes, improvements, and enhancements over the official Wordpress release of W3 Total Cache.

There are two actively maintained W3TC (Fixed) generations in this repository: Version 0.9.5.x and Version 0.9.4.x

Both generations fill voids for two sets of users. Although on the surface both are separated by a trivial subversion increment in their names, their underlying coding structure is vastly different. Because of that they potentially operate differently under the same server-side configurations.

Version 0.9.5.x is a fork of the latest official release of W3TC (found on WordPress) but also integrates updates, security patches, and new features.

Version 0.9.4.x is for those who, for one reason or another, are unable to upgrade to W3TC v0.9.5.x and so prefer to stick with this legacy version (because they've had success with it) but still yearn for updates, security patches, and new features.

Make sure you select the correct generation that fits your environment.


Latest Release

Generation Date Version Download Link
For 0.9.5.x Users 2017-06-08 0.9.5.4.2 w3-total-cache-fixed-(for-v0.9.5.x-users).zip
For 0.9.4.x Users 2017-02-21 0.9.4.6.4 w3-total-cache-fixed-(for-v0.9.4.x-users).zip

Installation (for v0.9.5.x Users)

  1. Deactivate and delete your existing W3 Total Cache plugin (if installed) from within WordPress' Plugin page.
  2. Use FTP or some other file manager to navigate to wp-content/plugins/.
  3. Download the latest release (see above) and extract its contents into wp-content/plugins/. The extracted directory name should be: w3-total-cache. If not, then rename it.
  4. Activate the W3 Total Cache (Fixed) plugin from within WordPress' Plugin page.
  5. Verify everything is working correctly and that your original configuration settings are still present.
  6. Empty all caches.

Fixes, Improvements, & Enhancement Highlights

Since the last official release of W3 Total Cache (v0.9.5.4), the following new features, bug fixes, and updates have been applied to this repository's v0.9.5.x branch, which has its base already synced to v0.9.5.4:

Type More Information
πŸŒ€ New Feature Dashboard Widget For Flushing Individual User-Inputted URLs
πŸ”§ + Extra: #PR335 – Adds Missing Nonce check
πŸͺ² Bug Fix Gzipped Cached Pages Are Not Decoded Correctly – PHP 5.3.x Specific
πŸͺ² Bug Fix {uploads_dir} Placeholder & Full URLS Issue In CDN Custom Files Field
πŸ’  Update CSSTidy Updated to v1.5.5 With New Options – Requires PHP 5.4+
πŸŒ€ New Feature Google PageSpeed Widget – Key Restriction Field Added
πŸŒ€ New Feature Page Cache – Added 4 New "Never Cache ..." Fields
πŸ”§ + Extra: #PR320 – Adds Missing Check for Page & Post Type
πŸͺ² Bug Fix Admin Image URLs Malformed For Must-Use Plugins (mu-plugins)
πŸŒ€ New Feature WP-CLI – Prime the Page Cache (Cache Preload)
πŸͺ² Bug Fix Flushing Not Working Consistently For Post Changes
πŸ’  Update Amazon Web Services (AWS) Signature v4 Support & New Locations
πŸͺ² Bug Fix Save Cloudflare Settings – SSL Update Failure
πŸŒ€ New Feature Rewrite URLs via wp...attachment_for_js() filter when CDN is Enabled
πŸ”§ + Extra: #PR350 – Checkbox to Use CDN URLs for Media Library
πŸͺ² Bug Fix Malformed HTML in Generated Item UIs (Admin Pages)
πŸŒ€ New Feature "Security Headers" Section Added to Browser Cache
πŸ”§ + Extra: #PR363 – Adds Default Values to CSP (Security Headers)
πŸ”§ + Extra: #PR377 – Important Change – Session Cookies
πŸ”§ + Extra: #PR436 – Add referrer policy security header
πŸͺ² Bug Fix W3TC is Collecting Tracking Usage At All Times
πŸͺ² Bug Fix Additional Home URLs (set in Page Cache) not Purging
πŸͺ² Bug Fix Configuration Bug – Redis/Memcached Server Entries
πŸͺ² Bug Fix Undefined Variable: is_amp_endpoint
πŸͺ² Bug Fix Error Message: Trying to Get Property of Non-Object
πŸ’  Update Page Cache – Accepted Query Strings Enhancement
πŸ”§ + Extra: #PR489 – Fix all querystring keys starting with name specified will match
πŸͺ² Bug Fix Incorrect Use of Removing Query String From URLs
πŸ’  Update Enhance remove_query() to Recognize Other Ampersand Forms
πŸͺ² Bug Fix WP Query String Being Stripped Unexpectedly
πŸŒ€ New Feature Filter to Set Cache Lifetime Period On A Per-Page Basis
πŸͺ² Bug Fix Warning: Invalid Arguments in Minify_Environment.php
πŸͺ² Bug Fix Feeds Not Caching Nor Serving Back as XML
πŸ”§ + **Extra: – Fix admin setting always disabled on nginx
πŸ’  Update Smart Browser Cache Default Settings
πŸ”§ + Extra: #PR395 – A Few More Useful Smart Default Settings
πŸ’  Update Expanded Regex Support & Improved Page Cache Cookies
πŸͺ² Bug Fix Debug Mode Not Working
πŸ”§ + Extra: #PR406 – Missed File - Debug Mode Not Working
πŸͺ² Bug Fix PHP Deprecation Notice – is_comments_popup()
πŸͺ² Bug Fix W3TC-Include-JS-Head Tag Implementation Missing For Auto Mode
πŸͺ² Bug Fix Catch Exceptions Thrown When Saving Config
πŸͺ² Bug Fix Fix feeds on the dashboard
πŸ’  Update Make the dashboard responsive
πŸͺ² Bug Fix Deprecated the "Allow, Deny, and Order" directives
πŸͺ² Bug Fix Util_Environment::document_root() On Windows return "/" instead of "\"
πŸŒ€ New Feature Customize Cache Directory
πŸͺ² Bug Fix YUI Compressor fix for JAVA path
πŸͺ² Bug Fix Closure Compiler fix for JAVA path
πŸͺ² Bug Fix Fixed Redis Test on Admin Dashboard
πŸŒ€ New Feature Extends "http 2 push" to page cache enhanced
πŸ”§ + Extra: #PR320 – Support for more than 50 assets
πŸ”§ + Extra: #PR491 – Fix collects headers from top directory
πŸͺ² Bug Fix Fixed Object Cache setting cache value on missed gets
πŸͺ² Bug Fix Call to a member function using_index_permalinks() on null
πŸͺ² Bug Fix stristr(): Empty needle
πŸͺ² Bug Fix Media Library Export skips files
πŸͺ² Bug Fix Fixed semicolon bug & added woff2
πŸ’  Update Colored self test window
πŸͺ² Bug Fix Fixed Redis DB selection in persistent connection mode
πŸͺ² Bug Fix Fixed wrong == in ObjectCache_WpObjectCache_Regular.php
πŸͺ² Bug Fix Missing commas in Generic_Page_Dashboard_View.css
πŸͺ² Bug Fix Remove uninitialized variable
πŸͺ² Bug Fix Fix page cache .htaccess for Windows
πŸͺ² Bug Fix Fix Undefined property: W3TC\Extension_Amp_Plugin::$is_amp_endpoint
πŸͺ² Bug Fix Adjusting cdn link in MediaLibrary

About

A community driven build of W3 Total Cache. The aim is to continuously incorporate fixes, improvements, and enhancements over the official WordPress release of W3 Total Cache.

https://github.com/szepeviktor/w3-total-cache-fixed/releases

License:MIT License


Languages

Language:PHP 95.7%Language:JavaScript 2.9%Language:CSS 0.7%Language:Java 0.3%Language:Modelica 0.2%Language:Shell 0.1%Language:Perl 0.0%Language:HTML 0.0%