Muy buenas, al parecer ya lo tengo medio solucionado, lo que he hecho ha sido lo siguiente:
Dentro de la página ?page_id=6 he introducido lo siguiente:
Código:
<?php
$itinerario = $_GET['itinerario'];
IF ( ($itinerario == 1 ) or ($itinerario == 2 ) or ($itinerario == 3) & (is_user_logged_in()) ) {
$_SESSION['itinerario']=$itinerario;
?>
[user-messages /]
<?php
} ELSE {
ECHO "Por favor, compruebe lo siguiente:\n\n\n";
ECHO "1 - Se ha identificado como usuario (panel de la derecha)\n";
ECHO "2 - Ha elegido un itinerario correcto (dirígase a "Zona Clientes" y elija una de las opciones mostradas)\n";
}
?>
Luego he recogido ésta variable;
Código:
$itinerario = $_SESSION['itinerario'];
En todas las paginas donde se produce una redirección, enlace, formulario etc...
y añadiendo en cada una de ellas una instrucción del tipo:
Código:
&itinerario='.itinerario.'
Al parecer mantiene la variable en la mayoría de los enlaces, solo que tengo algunos problemas a la hora de enviar un mensaje y pequeñas funciones dentro del plugin que impiden la interacción con la variable.
Voy a seguir dandole duro haber que consigo...
Gracias nuevamente y Saludos.