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.



Ever want to check the WordPress settings of your site without logging in?

WP-AJAX-Audit is a simple plugin that allows you to send an AJAX request (from a remote server) to retrieve information about your site. Quickly find things like core settings, plugins/themes installed, and much more.

Sending The Request

After installing, browse to Tools > WP AJAX Audit to find your access key, and to generate an example script.

The request must be made with Post parameters (An “action” which is set to “wp_ajax_audit” and the “wp_ajax_audit_access_key”)

Here is an example:

If successful, $result is a json encoded version of wp_load_alloptions().

Note, you’ll still need to ‘unserialize(json_decode($result))’ to get the array of data.


  1. Upload the files to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. To get the your sites access key, go to: Tools > WP AJAX Audit


Coming Soon!

Contributors & Developers

“WP-AJAX-Audit” is open source software. The following people have contributed to this plugin.

Translate “WP-AJAX-Audit” into your language.

Interested in development?

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



Bugs worked out. Current stable version.


Initial commit