Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2013, 13:47
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 11 meses
Puntos: 7
plugin redirect que solo funciona estando logeado

Buenas, hace poco monté un blog en el que he añadido un plugin para hacer una redireccion al acceder a un tipo de contenido en concreto a través de un custom field "redirect" en el que agrego la url a la que hay hacer la redirección, el caso es que estando logeado funciona sin problemas pero cuando me deslogeo deja de funcionar.

EL plugin en si es muy sencillo, os lo paso a ver si podéis decirme a qué se debe el fallo... GRacias de antemano ;)

Código PHP:
    require_once($_SERVER['DOCUMENT_ROOT'] . '/wp-config.php');
    
add_action('get_header''redirect');

    function 
redirect () {
        global 
$post;
        if (
is_page() || is_object($post)) {
            if (
get_post_meta($post->ID'redirect'true)) {
                
header('Location: ' get_post_meta($post->ID'redirect'true));
            }
        }
    }