Rendre le thème par défaut avec bandeau aléatoire
dans Modifications
Bonjour, pourrait t on modifier le bandeau du thème par défaut de façon qu'il s'affiche aléatoirement selon les jours ou d'autres paramètres en puisant dans un dossier de bandeaux prédisposés ? Une petite modification de script ?Merci.
Mots clés:
0
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Bonjour,
Avec une liste d'images prédeterminées:
(dans fichier footer.php du thème avant la balise fermante
</body>.<script type="text/javascript"> // repertoire de stockage let path ='/themes/defaut/images/';// Pour le themes par dèfaut // images let images = [ 'image1.jpg', 'image2.jpg', 'image3.jpg', 'image4.jpg', 'image5.jpg' ]; document.querySelector('.bg').style.backgroundImage = 'url('+ path + images[Math.floor(Math.random() * images.length)] + ')'; </script>ou en php (en reprenant les mêmes images et même adresse) :
dans le fichier header.php du thème avant la balise fermante
</head>.<?php $numero = rand(1, 5);// un numero aléatoire de 1 à 5 echo "<style> html body div.bg {background-image:url('/themes/defaut/images/image$numero.jpg');}</style>"; ?>Sinon, la question a été posée il n'y a pas très longtemps https://forum.pluxml.org/discussion/7460/images-de-bandeau-de-homepage-qui-saffichent-aleatoirement . Par contre on ne sait pas si le sujet est résolu ni quel option/plugin a été pris.
cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de PluXml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RÉSOLU] dans le titre de votre question une fois le soucis réglé, Merci