Redirigir a una página pasado un tiempo

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:

Este contenido es exclusivo para los usuarios de pago de la web.
Si ya lo eres accede a tu cuenta, y si aún no te has suscrito, regístrate desde aquí.

¡Nos vemos dentro!

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.
Cómo podemos redirigir a una página pasado un tiempo con Genesis Framework
Cómo podemos redirigir a una página pasado un tiempo con Genesis Framework
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.
redirigir a una página pasado un tiempo con el plugin Header and Footer Scripts
Redirigir a una página pasado un tiempo con el plugin Header and Footer Scripts
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.

Este artículo ha sido visitado: 9 veces

Obtén acceso a los secretos mejor guardados de WordPress con solo un clic

Suscríbete a la newsletter y recibe en tu correo electrónico 10 snippets de código exclusivos que nunca se han publicado en nuestra membresía y que nunca se publicarán.

Obtén la ventaja definitiva en WordPress y conviértete en un experto.

leadmagnetcodigos

PDF

10 códigos para WordPress, Divi y WooCommerce, que nunca han sido publicados aquí, ni se publicarán

Deja que WordPress trabaje por ti, utiliza código.