Este tutorial te mostrará cómo crear un redireccionamiento de la página de inicio de WordPress a cualquier URL utilizando el redireccionamiento de PHP.
Para añadir una función de redirección a tu plantilla de WordPress, deberías hacer lo siguiente:
- Inicia sesión en tu Dashboard, ve a Apariencia -> Editor y selecciona la plantilla de página de inicio (page-home.php):
Si no tienes ninguna plantilla de página de inicio en tu carpeta de tema, deberías copiarla y pegarla allí. Para hacerlo, copia el archivo page-home.php del directorio wp-content/themes/CherryFramework y pégalo en wp-content/themes/themeXXXXX. - A modo de ejemplo, redirijamos nuestra página de inicio a la página de contacto. Para hacerlo, añade el siguiente código justo antes de la función
get_header();
:$location = get_site_url() . "/contact"; wp_redirect( $location, 301 ); exit;
Puedes asignar cualquier ubicación interna/externa a la variable $location. Si se trata de una ubicación interna, deberías añadir una llamada a la función get_site_url() antes del slug, como se muestra en el ejemplo anterior. - Guarda los cambios en el archivo page-home.php, haciendo clic en el botón Actualizar archivo:
Ahora cuando ingresas la URL de tu página de inicio, se redirigirá automáticamente a otra página. Siéntete libre de aplicar este método a cualquiera de tus plantillas de páginas además de la plantilla de página de inicio.