The list of query strings in the admin request which WP-ZEP should bypass.
The filter hook “ip-geo-block-bypass-admins” assigns the array of query
strings in the request to the /wp-admin/…/*.php
which WP-ZEP should bypass.
In some cases, WP-ZEP (Zero-day Exploit Prevention for WordPress) blocks the
valid request to the /wp-admin/…/*.php
. This filter hook is used to prevent
such an unexpected blocking.
The following code snippet in your theme’s functions.php
can bypass WP-ZEP
validation against some admin requests with query strings action=do-my-action
and page=my-plugin-page
.
function my_bypass_admins( $queries ) {
$whitelist = array(
'do-my-action',
'my-plugin-page',
);
return array_merge( $queries, $whitelist );
}
add_filter( 'ip-geo-block-bypass-admins', 'my_bypass_admins' );
"mu-plugins" (ip-geo-block-mu.php)
as
Validation timing
, you should put your code snippet into drop-in.php
in
Geolocation API folder
instead of functions.php
. See
My custom functions in “functions.php” doesn’t work.
in FAQ for detail.
2.1.1