This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Ajax Theme


This plugin help developers to build an ajax-based themes. It uses que jQuery History plugin.


  1. Download the plugin from here.
  2. Extract all the files.
  3. Upload everything (keeping the directory structure) to the /wp-content/plugins/ directory.
  4. Activate the plugin through the ‘Plugins’ menu in WordPress.


How it works?

It help you to construct Ajax themes not rendering header.php and when making an ajax request. For this pourpuse You should use “ajax_header” and “ajax_footer” instead “get_header” and “get_footer” respectively.

How do I activate the ajax theme?

You should include the function “enable_ajax_theme(‘#’)” on functions.php.

How do It help me on javascript level

You should exec ajax_init(function(hash){
jQuery(‘#content-wrap’).load(base_url + hash, function(){

/* The function is for reference */

For more information you can visit the jQuery history plugin (

Contributors & Developers

“Ajax Theme” is open source software. The following people have contributed to this plugin.

Translate “Ajax Theme” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


  • 0.1 Initial release
  • 0.1.3 Fixed some bugs