Funciones Referencia en WordPress: URL tema hijo WordPress

Si necesitas conocer la URL del tema hijo en WordPress debes emplear la función:

get_stylesheet_directory_uri();

está función devuelve la URL del tema activo, es decir si el tema que tienes activo es el hijo devolverá lo siguiente: http://tudominio.com/wp-content/themes/tutemahijo

en caso de que el tema activado sea el padre devuelve: http://tudominio.com/wp-content/themes/temaPadre

Si quieres cargar una imagen del tema hijo (tema activado), el código que debes copiar en el archivo php es el siguiente:

<img src="<?php echo get_stylesheet_directory_uri(); ?>/images/logopost.png" width="60px" height="60px"/>

que devuelve:

<img src="http://tudominio.com/wp-content/themes/temahijo/images/logopost.png" width="60px" height="60px"/>

Directorio tema hijo WordPress

La siguiente función (sin uri):

get_stylesheet_directory();

devuelve la ruta del sistema de archivos del servidor del tema activo, si tu tema activo es el tema hijo e invocas a la función:

<?php echo get_stylesheet_directory(); ?>

obtendrás algo similar a lo siguiente:

/home/user/public_html/wordpress/wp-content/themes/temahijo

URL tema padre WordPress

Con independencia del tema que tengas activo (tema padre o tema hijo) la siguiente función siempre devolverá la URL del tema padre:

get_template_directory_uri()

El siguiente código:

<php echo get_template_directory_uri(); ?>

devolverá la siguiente URL: http://tudominio.com/wp-content/themes/temapadre

Directorio tema padre WordPress

Con independencia del tema que tengas activo (tema padre o tema hijo) la siguiente función siempre devolverá la ruta del sistema de archivos referente al tema padre:

get_template_directory()

El código:

<php echo get_template_directory(); ?>

devuelve la ruta del sistema de archivos del servidor del tema padre con independencia del tema activo:

/home/user/public_html/wordpress/wp-content/themes/temaPadre

Otras funciones de Referencia en WordPress

Existen más funciones de referencia como get_stylesheet(), get_stylesheet_uri()… Si necesitas ampliar información te recomiendo que acudas a la página wordpress.org Funciones de referencia.