This Filter can be used to override special pages access rules.
Hook Name: arm_special_page_access
Hook Type: Filter
Source: core/classes/class.arm_restriction.php
Usage:
add_filter( 'arm_special_page_access', 'your_function', 10, 3);
function your_function($allowed = true, $current_page_type, $sp_rules) {
//$allowed True if allowed access, False if not allowed.
//$current_page_type Array of current page type
//$sp_rules Special Pages Rules Array
if (in_array('home', $current_page_type)) {
$allowed = true;
}
return $allowed;
}
Parameters:
$allowed
True if allowed access, False if not allowed
$current_page_type
Array of current page type
$sp_rules
Special Pages Rules Array