WordPress Obteniendo la URL del tema activo


Ejemplo

<?php echo esc_url( get_bloginfo( 'stylesheet_directory' ) ); ?>

Salida

http://example.com/wp-content/themes/twentysixteen

Alternativas

Internamente, get_bloginfo( 'stylesheet_directory' ) llama a get_stylesheet_directory_uri() , por lo que es posible que desee utilizar eso:

<?php echo esc_url( get_stylesheet_directory_uri() ); ?>

Muchos desarrolladores prefieren usar estas funciones dedicadas debido a las convenciones de nomenclatura inconsistentes entre ellos y get_bloginfo() . Por ejemplo, get_stylesheet_directory() devuelve la ruta del tema secundario; sin embargo, como ilustra nuestro ejemplo anterior, get_bloginfo( 'stylesheet_directory' ) devuelve la URL del tema secundario. Si usa get_stylesheet_directory_uri() lugar, hay menos posibilidades de confusión sobre si está recuperando una ruta o una URL.