WP-PJAX
THIS PLUGIN IS STILL EXPERIMENTAL – USE AT YOUR OWN RISK! The plugin is under development. Please try it and contact me if you encounter any bugs or have any questions or suggestions. If you want to help me develop this further send a pull request on GitHub . The plugin is not ready for production y
THIS PLUGIN IS STILL EXPERIMENTAL – USE AT YOUR OWN RISK!
The plugin is under development. Please try it and contact me if you encounter any bugs or have any questions or suggestions. If you want to help me develop this further send a pull request on GitHub . The plugin is not ready for production yet, but I will soon release version 0.1 that will be production ready.
WP-PJAX – PJAX for WordPress Plugin.
Makes your site faster and saves you a lot of bandwidth and CPU power by making your WordPress site PJAX powered!
What is PJAX?
PJAX is a technique that uses AJAX and PushState to deliver a faster browsing experience by only loading and updating parts of the page HTML each page load. PushState makes it possible to add real permalinks, page titles, and a working back button so that your visitors won’t be able to tell the difference between PJAX page load and ordinary full page loads, except for the increased speed of course :).
Why PJAX?
It makes your site significantly faster in most cases and saves you both processing power and bandwidth!
Features
- Speeds up any website. With the built in page cache enabled you can expect 10-50+% faster page loads.
- Supports 4 Levels of application cache! This plugin uses browser cache and page cache. It is also enabling reverse proxy(i.e. Varnish) cache by (optionally) striping sessions and cookies and it works very well with underlaying object and database cache using third party cache plugins such as W3 Total Cache (recommended).
- Works well with W3 Total Cache .
- Configurable. No need to dig into the code. You will still need basic knowledge about HTML and how WordPress works to make this plugin reach it’s full potential.
- Live notices with a report for every page load (Load time, page cache hit or miss, Reverse proxy/Varnish cache miss or hit etc – See screenshot). This is great for debugging and testing and is of course only visible for admins.
- Only a few changes in your theme and you are ready to go. Should not take more than 5 minutes and requires only basic knowledge.
Browser support
PJAX is not supported in Internet Explorer 9 and earlier(IE 10+ supports this), but the plugin handles this gracefully by falling back on regular page loads for unsupported browsers. Details on browser support