Hasta ahora vengo utilizando include para llamar a componentes de la web que son otros archivos, y con wordpress veoi que se hace lo mismo mediante get. ¿Cuál es la diferencia?
Las funciones get_footer(), get_sidebar() etc.. son especificas de wordpress y están hechas para facilitar la lectura y compresión de código.
Si quieres ver lo que hacen, simplemente abre el archivo wp-includes/general-template.php y veras. Todas hacen referencia a load_template() que se encuentra en wp-includes/template.php y la propia función al fin y al cabo hace referencia a require y require_once.
En fin, include y require son nativas de php.. get_* son de Wordpress pero al final acaban usando require.
Saludos
« Última modificación: 6 Marzo 2014, 09:49 am por #!drvy »
get() tiene varios propositos en wordpress dependiendo de la clase, no tiene nada que ver con include. Por ejemplo en la clase WP_Http get se usa para el envío de datos utilizando el método HTTP GET. Sólo tienes que buscar "function get(" en los archivos .php de tu instación de wordpress y lo verás por ti mismo