Randomisez facilement vos titres WordPress

étiquette de titre

Je cherchais un plugin ou du code pour mélanger les titres sur notre page d'accueil à DK New Media pour s'amuser et habiller un peu la page d'accueil. Le problème était que j'avais un thème appliqué qui avait des champs spécifiques pour le slogan et la description du site, et je n'avais pas envie de le déchirer pour cette modification.

dknewmedia-manchettes

Pour ce faire avec des plugins et des modifications de thème, il faudrait utiliser le fantastique Plug-in Advanced Custom Fields avec le module complémentaire Repeater Field - c'est ainsi que nous le ferions pour les clients. Pour notre site, cependant, nous prenons souvent des raccourcis et ce petit extrait de code fonctionne aussi bien!

Fondamentalement, vous entrez simplement autant de titres dans un champ et séparez-les avec un caractère (j'utilise le symbole «|»). Ensuite, vous pouvez utiliser la fonction d'explosion de PHP qui met tous les titres dans un tableau, puis utiliser la fonction de lecture aléatoire de PHP pour mélanger l'ordre du tableau, puis afficher le premier résultat. Vous n'affichez que le premier résultat… de cette façon si vous n'avez qu'un seul résultat, il sera toujours affiché correctement!

Dans notre thème où le titre est affiché, nous remplaçons simplement le texte du titre par le code suivant:


Si vous voulez avoir de la fantaisie, vous pouvez le faire passer pour un variable personnalisée dans Google Analytics et testez les titres les plus performants!

Que pensez-vous?

Ce site utilise Akismet pour réduire les spams. Découvrez comment sont traitées les données de vos commentaires..