
MarceFX
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
Hola,
Tengo una página concreta a la que solo deberían acceder usuarios no identificado. Estoy intentando averiguar cómo enviar al usuario identificado a otra página si intenta acceder a esta en concret. He estado probando esto, pero no me va:
Cuando inserto en functions.php este código, la página no funciona. ¿Alguna idea?
Con ese código la web funciona, pero no hace lo que quiero:
Gracias!
Tengo una página concreta a la que solo deberían acceder usuarios no identificado. Estoy intentando averiguar cómo enviar al usuario identificado a otra página si intenta acceder a esta en concret. He estado probando esto, pero no me va:
Insertar CODE, HTML o PHP:
<?php
if($_SERVER['REQUEST_URI'] != '/directorio-de-la-pagina' || $_SERVER['REQUEST_URI'] != '/otro-directorio-al-que-no-podria-acceder'){
if(is_user_logged_in()) {
wp_redirect( 'http://www.mysite.com/landingpage', 301 ); exit;
}
}
Cuando inserto en functions.php este código, la página no funciona. ¿Alguna idea?
Con ese código la web funciona, pero no hace lo que quiero:
Insertar CODE, HTML o PHP:
global $wp_query;
$current_page_id = $wp_query->post->ID;
if(is_user_logged_in() && $current_page_id == '376') {
wp_redirect( 'http://marcefx.com', 302 );
}
Gracias!
Última edición: