El tema es qeu no se por donde comienza este bloqueo , pero si intentas insertar una función propia usando global , esta no funciona , pero la misma función opera a la perfección si la cargas en un archivo que no tenga que ver con wordpress
Un ejemplo , yo creo un archivo en php normal y pongo esta función de ejemplo :
Cita:
<?php
function test_funcion()
{
global $resultado;
$resultado="ok todo bien";
}
test_funcion();
echo $resultado;
?>
function test_funcion()
{
global $resultado;
$resultado="ok todo bien";
}
test_funcion();
echo $resultado;
?>
La misma me arroja un resultado y dice ok todo bien
Si está función la pongo en el header del theme , o creo una página de template nueva o si la inserto en functions.php , etc , etc , el resultado es que no funciona ni sale nada de nada
hablamos de código php puro lo cual está al margen del api de wordpress , con más razón debería de funcionar , puesto que es php puro y simple
Por ejemplo esta otra persona le pasa igual : http://wordpress.org/support/topic/d...-different-way
Observa el mismo tipo de comportamiento , por ello mi pregunta es , que puede bloquear esto en wordpress y que no pasa en ningún sistema , puesto que hasta en joomla hep robado y la función test funciona
Un saludo a todos