2010-10-05 13 views

Respuesta

8

Señala la plantilla de tu wordpress que está activo.

<?php echo TEMPLATEPATH; ?> 

Esto le dará la ruta real.

En caso de que esté utilizando un tema secundario, esto apunta al tema infantil. Esto es realmente útil porque ...

bloginfo('template_url') 

Esto no apunta al tema secundario y crea un problema para los nuevos desarrolladores que usan el tema secundario.

7

TEMPLATEPATH ha sido obsoleto.

la siguiente manera para incluir archivos:

// Load entire ThemeSmith framework 
include get_template_directory() . '/my-extra-functions.php'; 
+2

get_stylesheet_directory() devolverá el directorio de un tema secundario mientras que get_template_directory() siempre devolverá el directorio de temas de un padre http://codex.wordpress.org/Function_Reference/get_template_directory Notas sobre deprecation http://core.trac.wordpress.org/ticket/18298 – here