El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

WordPress: Trucos semanales

Cómo crear un link aleatorio al contenido

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
WordPress como herramienta de gestión y creación se ha convertido por méritos propios es una completa solución de desarrollo de proyectos digitales que puedes adaptar a prácticamente todo tipo de necesidades. En esta serie semanal, dedicada por completo al desarrollo de proyectos digitales empleando WordPress, verás un amplio surtido de trucos, técnicas y plugins variados con los que podrás añadir nuevas posibilidades a todos nuestros proyectos orientados al mundo web. De esta forma conseguirás ahorrar tiempo y los esfuerzo necesarios para dar con ellos, aportándonos nuevos conocimientos de aplicación directa desde el primer momento.
05:15
  Añadir a marcadores

Transcripción

En el vídeo de hoy, vamos a aprender a crear una ingeniosa forma de generar contenido para mantener a nuestros usuarios en nuestra página y reducir la tasa de rebote. No es un método infalible y en realidad no tiene ningún misterio, pero se trata de una manera original de ofrecerles contenido que quizá haya pasado desapercibido en primera instancia. Se trata de algo tan sencillo como ofrecerle la posibilidad al usuario de saltar a un artículo escogido de manera totalmente aleatoria, de manera que sea una verdadera sorpresa lo que puede encontrar. Estamos jugando con la expectación que genera para el usuario hacer clic en un enlace que le va a mostrar contenido que él mismo no ha elegido. Y siempre que es el propio usuario quien toma la decisión de lanzarse a lo desconocido, es una práctica positiva que juega a un nivel emocional para despertar curiosidad. Esta técnica no es novedosa y se ha venido usando durante muchos años, generalmente en el mundo de los blogs. Y hoy quiero enseñaros a poder aplicarla en vuestros proyectos. Ofrecerle a un usuario contenido de manera totalmente aleatoria de entre todo lo que teníamos disponible publicado en nuestro blog o en nuestra revista, en cualquier proyecto que hayamos realizado con WordPress, es tan sencillo como coger este código que tengo ya en pantalla, copiarlo e incluirlo dentro de nuestro archivo'functions. php'. Este archivo lo deberíamos tener ubicado dentro de la carpeta donde tengamos instalado nuestro WordPress. En mi caso, podría buscarlo dentro de lo que sería la carpeta del tema y lo tendría aquí, en este archivo'functions. php'. ¿Qué es lo que hace este código? Este código, no nos vamos a poner muy técnicos, realmente, todo dependerá del nivel que tengamos de conocimientos a nivel técnico de lo que es el "core" de WordPress y a nivel de PHP. Realmente, lo que estamos haciendo es crear una "query" variable llamada'random' y luego empleando el "hook" de "template"'redirect'de WordPress lo estamos asociando a un'post'de manera totalmente aleatoria haciendo una redirección 307. Hacemos una redirección 307, porque es una redirección temporal. Pero, bueno, esto ahora mismo tampoco tenemos que entrar mucho en profundidad. Aquí tenemos cómo estamos consiguiendo el orden de estos "posts", estamos haciendo un orden totalmente aleatorio y luego estamos haciendo la redirección. Bastaría con copiar todo este código dentro de nuestro archivo'functions. php' y en el momento en que guardásemos este pequeño cambio en el archivo, ya tendríamos disponible la posibilidad de crear enlaces con esta dirección. Es decir, tendríamos la dirección, la URL de nuestro proyecto, pondríamos barra y escribiríamos la palabra'random'. Podríamos modificar esta palabra si quisiéramos, simplemente teniéndolo en cuenta a la hora de realizar el código que hemos incluido dentro de'functions. php'. Podríamos poner'aleatorio', 'salta', 'tengo suerte', lo que nosotros quisiéramos. Lo podemos personalizar como nosotros queramos en cada momento. Volviendo al navegador tendríamos esta URL, la podríamos copiar, pero, bueno, vamos a ver que funciona correctamente simplemente, bueno, pues pulsando Intro. No deberíamos tener ningún tipo de problema para pasar a un enlace al azar. Si lo volvemos a escribir, vamos a poner / 'random', tendría que llevarnos a un enlace que fuese diferente de este'AutoViewer', aquí lo tenemos. Podríamos volver a probar y esto que parece en realidad, pues, algo un poquito absurdo, algo banal o incluso básico, nos va a permitir generar seguramente más páginas vistas, despertar un poco la curiosidad del usuario y eso ya ahí tenemos que nosotros ponernos un poco creativos. Por ejemplo, podemos incorporar una barra superior con un mensaje en el que digamos: "¿Buscas más contenido? Prueba con un'post'al azar", incluir un "banner" en la zona derecha o incluso al cierre de cada uno de los'post' escribiendo: "Si te ha gustado este contenido, seguro que esto te va a sorprender" y le ponemos ese enlace aleatorio o incluso dentro del menú principal que tengamos. Bueno, pues, podemos incorporar simplemente ese enlace. Yo tengo aquí la pantalla de menús ya abierta, lo que he hecho ha sido, pues, dentro de mi menú principal, crear un enlace personalizado. Aquí estoy enlazando con la palabra'random', he puesto el texto del enlace de'Voy a tener suerte', haría clic en la opción para poder añadirlo al menú y ya lo tendría justo aquí debajo: 'Voy a tener suerte'. Voy a moverlo en la parte donde yo quiera tenerlo, por ejemplo, aquí. Guardaría el menú y, bueno, pues, esta es otra opción de entre todas las que tendríamos disponibles. Si ahora accedo al menú dentro de la parte pública, ya habré configurado un enlace que me va a permitir saltar de manera aleatoria a cualquier contenido que yo ya tenga publicado.