WebsourceBandeau
Plugin WordPress gratuit : bandeau promotionnel défilant pleine largeur. Port du module PrestaShop WebsourceBandeau.
by Websource · github.com/websource-fr/wp-websource-bandeau · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/websource-fr/wp-websource-bandeau/archive/refs/heads/main.zipUn bandeau promotionnel défilant, pleine largeur, au-dessus de l'en-tête du site.
Description
WebsourceBandeau affiche un bandeau d'annonce pleine largeur au-dessus de l'en-tête de votre site, avec jusqu'à 3 messages configurables qui alternent automatiquement.
Fonctionnalités :
- Jusqu'à 3 messages : texte, lien optionnel (URL + libellé), et option de mise en gras.
- Sélecteur de couleurs (fond / texte) via le sélecteur de couleurs natif de WordPress.
- Activation/désactivation en un clic.
- Rotation automatique entre les messages, réalisée en CSS pur (animation
@keyframes), avec un petit script JavaScript natif (sans jQuery, sans dépendance externe) qui calcule les délais d'animation et gère la fermeture. - Bouton de fermeture optionnel : une fois fermé par le visiteur, le bandeau ne réapparaît pas pendant la durée configurée (mémorisation via
localStorage). - S'affiche via le hook
wp_body_open()(standard WordPress 5.2+) ; repli automatique via le filtrethe_contentpour les thèmes qui ne l'appellent pas ; et hook manueldo_action( 'websource_bandeau_render' )disponible pour les thèmes très anciens.
Installation
- Copiez le dossier
websource-bandeaudanswp-content/plugins/et activez le plugin. - Allez dans Bandeau promo pour configurer vos messages, couleurs et activer le bandeau.
- Si le bandeau n'apparaît pas sur votre thème, ajoutez
<?php do_action( 'websource_bandeau_render' ); ?>juste après<body>dansheader.php.
Frequently Asked Questions
Le bandeau utilise-t-il jQuery ou une librairie externe en front ?
Non, le script front-end (assets/js/wb-bandeau.js) est écrit en JavaScript natif, sans dépendance. Seul l'écran d'administration utilise le sélecteur de couleurs natif de WordPress (qui dépend de jQuery, déjà chargé dans l'admin).
Combien de temps le bandeau reste-t-il caché après fermeture ?
Configurable dans les réglages ("Ne pas réafficher pendant (jours)"), 1 jour par défaut. La valeur 0 le mémorise indéfiniment, jusqu'à ce que le visiteur vide le stockage local de son navigateur.
Changelog
1.0.0
- Version initiale.