File "secupress.php"
Full path: /home/kosmetik/public_html/wp-content/plugins/wp-rocket/inc/3rd-party/plugins/security/secupress.php
File
size: 1.57 B
MIME-type: text/x-php
Charset: utf-8
Download Open Edit Advanced Editor Back
<?php
defined('ABSPATH') || exit;
add_action('update_option_secupress_users-login_settings', 'rocket_after_update_single_options', 10, 2);
function rocket_exclude_secupress_move_login($urls)
{
if (!function_exists('secupress_move_login_get_slugs')) {
return $urls;
}
$bases = secupress_get_rewrite_bases();
$slugs = secupress_move_login_get_slugs();
foreach ($slugs as $slug) {
$urls[] = $bases['base'] . ltrim($bases['site_from'], '/') . $slug . '/?';
}
return $urls;
}
add_filter('rocket_cache_reject_uri', 'rocket_exclude_secupress_move_login');
function rocket_maybe_activate_secupress()
{
if (function_exists('secupress_move_login_get_slugs')) {
rocket_activate_secupress();
}
}
add_action('secupress.plugins.activation', 'rocket_maybe_activate_secupress', 10001);
function rocket_activate_secupress()
{
add_filter('rocket_cache_reject_uri', 'rocket_exclude_secupress_move_login');
flush_rocket_htaccess();
rocket_generate_config_file();
}
add_action('secupress.plugin.move_login.activate', 'rocket_activate_secupress');
function rocket_maybe_deactivate_secupress()
{
if (function_exists('secupress_move_login_get_slugs')) {
rocket_deactivate_secupress();
}
}
add_action('secupress.deactivation', 'rocket_maybe_deactivate_secupress', 10001);
function rocket_deactivate_secupress()
{
remove_filter('rocket_cache_reject_uri', 'rocket_exclude_secupress_move_login');
flush_rocket_htaccess();
rocket_generate_config_file();
}
add_action('secupress.plugin.move_login.deactivate', 'rocket_deactivate_secupress');