Author : Jhon
Publicado : 19 julio, 2019
La etiqueta de la plantilla home_url recupera la URL de inicio del sitio actual, opcionalmente con el argumento $ ruta adjunto. La función determina el protocolo adecuado, «https» si is_ssl () y «http» en caso contrario. Si el argumento del esquema $ es «http» o «https», la verificación is_ssl () se anula.
para obtener la url de la pagina de inicio podemos hacer lo siguiente:
<?php echo esc_url( home_url( '/' ) ); ?>
Esto nos devolvera la ruta completa de la pagina de inicio de nuestro sitio web
https://ejemplo.com/
Tambien podemos pasar la misma función sin poner ‘/’ y me devolvera lo mismo, veamos el codigo y lo que me devuelve:
$url = home_url(); echo esc_url( $url ); /*Esto me devuelve la ruta http://www.ejemplo.com */
$url = home_url( '/' ); echo esc_url( $url ); /*Esto me devuelve la ruta http://www.ejemplo.com/ */
Para obtener la ruta de la pagina principal de nuestro sitio web con el protocolo https podemos escribir:
$url = home_url( '/', 'https' ); echo esc_url( $url ); /*Esto me devuelve la ruta https://www.ejemplo.com/ */
Para obtener solo la ruta relativa de nuestra página principal escribiremos lo siguiente:
$url = home_url( '/', 'relative' ); echo esc_url( $url ); /*Este ultimo me devuelvera lo siguiente: /ejemplo/ */
Podemos observar que pasando como primer parámetro la barra y como segundo parámetro el índice ‘relative’ obtendremos solamente el nombre de nuestro sitio web.
Deja una respuesta