aioseo_bad_referer_list
aioseo_bad_referer_list
Appears in: all-in-one-seo-pack.4.0.11, all-in-one-seo-pack.4.0.12, all-in-one-seo-pack.4.0.15, all-in-one-seo-pack.4.0.16, all-in-one-seo-pack.4.0.17, all-in-one-seo-pack.4.0.7, all-in-one-seo-pack.4.0.8, all-in-one-seo-pack.4.0.9, all-in-one-seo-pack.4.1.0.1, all-in-one-seo-pack.4.1.0.2, all-in-one-seo-pack.4.1.1, all-in-one-seo-pack.4.1.1.1, all-in-one-seo-pack.4.1.2.1, all-in-one-seo-pack.4.1.2.2, all-in-one-seo-pack.4.1.3.1, all-in-one-seo-pack.4.1.3.3, all-in-one-seo-pack.4.1.4.1, all-in-one-seo-pack.4.1.4.2, all-in-one-seo-pack.4.1.4.3, all-in-one-seo-pack.4.1.4.4, all-in-one-seo-pack.4.1.8, all-in-one-seo-pack.4.1.9.4, all-in-one-seo-pack.4.2.0, all-in-one-seo-pack.4.2.1.1, all-in-one-seo-pack.4.2.2, all-in-one-seo-pack.4.2.3.1, all-in-one-seo-pack.4.2.4, all-in-one-seo-pack.4.2.5.1, all-in-one-seo-pack.4.2.6.1, all-in-one-seo-pack.4.2.7.1, all-in-one-seo-pack.4.2.8, all-in-one-seo-pack.4.3.0, all-in-one-seo-pack.4.3.1.1, all-in-one-seo-pack.4.3.2, all-in-one-seo-pack.4.3.3, all-in-one-seo-pack.4.3.5.1, all-in-one-seo-pack.4.3.6.1, all-in-one-seo-pack.4.3.7, all-in-one-seo-pack.4.3.8, all-in-one-seo-pack.4.4.0.1, all-in-one-seo-pack.4.4.2, all-in-one-seo-pack.4.4.4, all-in-one-seo-pack.4.4.5.1, all-in-one-seo-pack.4.4.6, all-in-one-seo-pack.4.4.8, all-in-one-seo-pack.4.4.9.1, all-in-one-seo-pack.4.4.9.2, all-in-one-seo-pack.4.5.0, all-in-one-seo-pack.4.5.1.1, all-in-one-seo-pack.4.5.2.1, all-in-one-seo-pack.4.5.3.1, all-in-one-seo-pack.4.5.4, all-in-one-seo-pack.4.5.5, all-in-one-seo-pack.4.5.6, all-in-one-seo-pack.4.5.7.1, all-in-one-seo-pack.4.5.7.2, all-in-one-seo-pack.4.5.7.3, all-in-one-seo-pack.4.5.8, all-in-one-seo-pack.4.5.9.1, all-in-one-seo-pack.4.5.9.2, all-in-one-seo-pack.4.6.2, all-in-one-seo-pack.4.6.4, all-in-one-seo-pack.4.6.5, all-in-one-seo-pack.4.6.6, all-in-one-seo-pack.4.6.8.1, all-in-one-seo-pack.4.6.9.1, all-in-one-seo-pack.4.7.0, all-in-one-seo-pack.4.7.1.1, all-in-one-seo-pack.4.7.3, all-in-one-seo-pack.4.7.4.2, all-in-one-seo-pack.4.7.5.1, all-in-one-seo-pack.4.7.6, all-in-one-seo-pack.4.7.7
Hook Type: filter
Displaying hooks found in version: all-in-one-seo-pack.4.7.7apply_filters('aioseo_bad_referer_list') is found 1 times:
- /app/Common/Tools/BadBotBlocker.php line 401397398399400401402403404405406407
private
function
isBadReferer() {
$refererList
= aioseo()->options->deprecated->tools->blocker->custom->enable
?
explode
(
"\n"
, aioseo()->options->deprecated->tools->blocker->custom->referer )
:
$this
->refererList;
$refererList
= apply_filters(
'aioseo_bad_referer_list'
,
$refererList
);
if
( !
empty
(
$refererList
) && !
empty
(
$_SERVER
) && !
empty
(
$_SERVER
[
'HTTP_REFERER'
] ) ) {
$referer
= esc_url_raw( sanitize_text_field( wp_unslash(
$_SERVER
[
'HTTP_REFERER'
] ) ) );
$regex
=
$this
->prepareList(
$refererList
);
if
( preg_match(
'/'
.
$regex
.
'/i'
, (string)
$referer
) ) {
return
true;