Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/09/2012, 09:47
naggety
 
Fecha de Ingreso: agosto-2011
Mensajes: 58
Antigüedad: 12 años, 8 meses
Puntos: 3
Respuesta: Hacer un require desde una función, y que se aplique en el ámbito global

En realidad lo que pretendo hacer no es algo totalmente fundamental, sí que se puede hacer de otras maneras.

Es lo siguiente: escribir la función

Código PHP:
get_header(); 
Y que sea totalmente equivalente a

Código PHP:
require ( 'DIR/AL/ARCHIVO/header.php' ); 
Por poner el mismo ejemplo que lo que hace wordpress.

Como ves, no es fundamental hacerlo así, de hecho es más sencillo y correcto hacer así

Código PHP:
require (header_dir() . 'header.php'); 
Siendo header_dir() una función que devuelva un string con la ruta a header.php.

Pero como he visto que wordpress lo hace de la primera forma, tengo curiosidad por saber cómo lo consigue.