mantenimiento de Wordpress por IP
define("MANTENIMIENTO", true);
if(MANTENIMIENTO AND is_user_logged_in()){
add_action( 'init', 'mantenimiento', 0 );
function mantenimiento(){
if(!isset($_GET["page_id"])) {
$redirect = true;
} else {
if($_GET["page_id"] != 3192) {
$redirect = true;
} else {
$redirect = false;
}
}
if($redirect){
if($_SERVER["REMOTE_ADDR"] != "190.247.34.170"){
header("Location: ". get_permalink(3192));
die();
}
}
}
}