2010-10-05 13 views

risposta

8

Punta al modello del wordpress che è attivo.

<?php echo TEMPLATEPATH; ?> 

Questo vi darà il percorso effettivo.

In caso si stia utilizzando un tema figlio, questo indica il tema figlio. Questo è davvero utile perché ...

bloginfo('template_url') 

Questo non punta al tema figlio e crea problemi ai nuovi sviluppatori che utilizzano il tema figlio.

7

TEMPLATEPATH è stato deprecato.

utilizzare la seguente per includere file:

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

get_stylesheet_directory() restituirà la directory di un tema figlio mentre get_template_directory() restituirà sempre la directory dei temi di un genitore http://codex.wordpress.org/Function_Reference/get_template_directory Note sulla deprecazione http://core.trac.wordpress.org/ticket/18298 – here