Makes WordPress a lot faster using PJAX (PushState + AJAX) for loading content.
The plugin needs to control whether the header and footer should fire or not for every request. Therefore you need to make some small changes in your theme for this plugin to work properly. This what you need to do:
<?php if(function_exists( 'get_pjax_header' )) if(get_pjax_header()) return FALSE; ?>
<?php if(function_exists( 'get_pjax_footer' )) if(get_pjax_footer()) return FALSE; ?>
<?php if(function_exists( 'get_pjax_sidebar' )) if(get_pjax_sidebar()) return FALSE; ?>
Install and activate the plugin as usual.
Configure the plugin and enable it. The configuration page can be found under 'WP-PJAX' in the settings menu in WP-Admin. Basic instructions on how to configure is provided on the configuration page.
That should be it! I Hope you will enjoy the plugin and the performance boost!