Este código se utiliza para obtener el directorio del plugin actual: plugin_dir_url( __FILE__ )
.
¿Qué debo usar para obtener el directorio del tema actual?
Este código se utiliza para obtener el directorio del plugin actual: plugin_dir_url( __FILE__ )
.
¿Qué debo usar para obtener el directorio del tema actual?
Creo que debes tener un poco de cuidado porque depende de lo que intentes hacer.
Si está utilizando un tema secundario get_template_directory();
, irá al tema principal. Sin embargo get_stylesheet_directory();
irá al tema actual, hijo o padre. Además, ambas funciones devuelven rutas de servidor absolutas.
Si desea un URI completamente formado, para enlaces o imágenes, debe usar get_template_directory_uri();
o get_stylesheet_directory_uri();
usar el correcto por las razones indicadas.
get_stylesheet_directory()
: ruta del archivo al directorio actual del temaget_stylesheet_directory_uri()
: ruta url al directorio actual del temaget_template_directory()
: ruta del archivo al directorio del tema principalget_template_directory_uri()
: ruta url al directorio del tema principal
stylesheet
ruta de archivo / url para hacer referencia a la actual del tema, y reservatemplate
vía de archivo / url para hacer referencia a la matriz Tema./var/www/the/path/of/actual/wp-content/themes/mytheme
que no es lo que desea para hacer cosas con $ wp_filesystem si WP se conecta a través de FTP.http://codex.wordpress.org/Function_Reference/get_template_directory
fuente