Cómo podemos redirigir a una página pasado un tiempo
Esta semana aprenderemos a redirigir a una página pasado un tiempo que nosotros especifiquemos, es decir, pasados X segundos, nuestro usuario será redirigido a una página que nosotros especifiquemos.
Puedes preguntarte para qué podemos utilizar esta acción, ya que por lo general, nos interesa que el usuario visite todas las páginas de nuestra web.
Pero que ocurre si queremos promocionar un producto o servicio, o simplemente, podemos colocar este código en una página “puente” que nos sirva para mostrar una información al usuario, cuya finalidad sea que visite una página específica.
Una cuestión a tener en cuenta
Debemos tener en cuenta que si colocamos el código en todas las páginas, o no especificamos una página concreta desde la que queremos redirigir. Este código hará que cuando el usuario entre en la página de inicio de nuestra web, será automáticamente redirigido a la página que nosotros especifiquemos.
¿Qué significa esto?, pues ni más ni menos que el usuario siempre será redirigido desde cualquier página, con lo que habrá contenidos que no podrá ver en parte o en su totalidad.
Por lo tanto, antes de utilizar este código, debemos tener bien claro en qué página lo vamos a colocar y hacia qué página queremos redirigir al visitante.
Código que vamos a utilizar
Este código tenemos que colocarlo en el header de nuestra web, pero teniendo en cuenta lo que hemos dicho anteriormente, debemos saber en qué página lo vamos a colocar.
Este código era muy utilizado hace unos años para hacer redirecciones, además de ser un código muy sencillo. Tan sencillo como que es una simple etiqueta meta 🙂
La etiqueta es la siguiente:
Como ves, este código es muy sencillo, simplemente se trata de un refresco a los 10 segundos, que nos llevará a la página https://www.url-a-la-que-quieres-redirigir.com.
Ni que decir tiene que debes sustituir la url a la que quieres redirigir al usuario, y esta puede ser una página de tu propia web o una url externa.
Parece sencillo, ¿verdad?.
Dónde colocar este código
Como hemos dicho anteriormente, debemos colocar este código en la cabecera de la página que queremos que refresque a la nueva url.
Si utilizas el Framework Genesis, cada página cuenta con una opción llamada Header Scripts, en la que puedes copiar y pegar el código. Por último, solo debes cambiar el tiempo necesario para que el visitante lea el contenido de esa página, y la url de la redirección a la que quieres que apunte.

Si no utilizas Genesis, podemos utilizar el plugin Header and Footer Scripts.
Una vez instalado y activado el plugin, vamos a la página desde la que queremos hacer la redirección, y en la parte inferior nos encontramos una nueva metabox que se llama Insert Script to <head>. Por último, pegamos el código en esta sección.

Si deseas (por alguna extraña razón) que la redirección afecte a toda la web, independientemente de la página en la que nos encontremos, debemos ir al menú Ajustes, y hacer clic en Header and Footer Scripts y pegar el código dentro.
Deja que WordPress trabaje por ti, utiliza código.