Aleatorice sus titulares de WordPress fácilmente
Estaba buscando un complemento o algún código para mezclar titulares en nuestra página de inicio en DK New Media para divertirse y vestir un poco la página de inicio. El problema es que tengo un tema aplicado que tiene campos específicos para el eslogan y la descripción del sitio, y no tenía ganas de romperlo por esta modificación.
Para hacer esto con complementos y modificaciones de temas, sería necesario utilizar el fantástico Complemento Advanced Custom Fields con el complemento Repeater Field - así es como lo haríamos para los clientes. Sin embargo, para nuestro sitio, a menudo utilizamos atajos y este pequeño fragmento de código funciona igual de bien.
Básicamente, solo ingresa tantos titulares en un campo y sepárelos con algún carácter (yo uso el símbolo "|"). Luego, puede utilizar la función de explosión de PHP que coloca todos los titulares en una matriz y luego usar la función de reproducción aleatoria de PHP para mezclar el orden de la matriz y luego mostrar el primer resultado. Solo muestra el primer resultado ... de esta manera, si solo tiene un resultado, ¡aún se mostrará correctamente!
En nuestro tema donde se muestra el título, simplemente reemplazamos el texto del título con el siguiente código:
Si quieres ponerte elegante, puedes pasar esto como un variable personalizada en Google Analytics ¡y probar qué titulares funcionan mejor!