Como obtener la URL de la página de inicio wordpress

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

Tu dirección de correo electrónico no será publicada.