WP Manifestindependent plugin directory
manifest / security / wp-admin-no-ajax

admin-no-ajax

A plugin that lightens the WP AJAX routine and directs the requests to front-end rather than admin back-end.

by Alex Sancho · github.com/alexsancho/wp-admin-no-ajax · website

1stars
93composer installs
1forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/alexsancho/wp-admin-no-ajax/archive/refs/heads/master.zip

Also on Packagist as alexsancho/wp-admin-no-ajax:

composer require alexsancho/wp-admin-no-ajax

From the readme

WP Plugin: Admin-No-Ajax A WordPress plugin that changes the WP AJAX routine and rewrites the ajax requests to custom url rather than /wp-admin/admin-ajax.php back-end. Install Recommended installation to WP project is through composer: Use cases - Rewrite all admin-ajax.php queries into custom url so you can allow /wp-admin/ to only certain IP-addresses. - You can use this to confuse bots which might try to use vulnerabilities in admin-ajax.php. Configuration Variables This plugin url is by default /admin-no-ajax/. You can use filters to change it or you can set the default value by yourself by using: Notice: Value set here can be filtered too, this just sets the starting point for the custom url. Notice 2: After plugin installation and other changes be sure to refresh your permalinks by just going to Settings Permalinks and saving it without any modification. Hooks & Filters You can customize the url by using filter admin-no-ajax/keyword. You can run commands before ajax calls by using admin-no-ajax/before or admin-no-ajax/before/{action}

Read the full README on GitHub →

Releases

TagPublished
v1.0.0 Feb 9, 2018

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.