Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/07/2013, 13:03
fr1974
 
Fecha de Ingreso: noviembre-2007
Mensajes: 498
Antigüedad: 17 años
Puntos: 20
Exclamación Problema wordpress con php

Hola a todos , estoy un tanto sorprendido con lo que me está pasando con wordpress , he intentado todo pero con wordpress y solo con este sistemas , se bloquean las variables globales en una función , el mismo problema tienen otras personas que lo expresan en diversos foros

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;
?>

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