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. Los campos obligatorios están marcados con *