Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/nicolascaen/up-bk-slick-slider/releases/download/v1.7.3/up-bk-slick-slider.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
UP Slick Slider Block
Un bloc de diaporama moderne, accessible et responsive pour l'éditeur WordPress Gutenberg, propulsé par Slick Carousel.
Fonctionnalités
- 🎯 Intégration complète avec l'éditeur de blocs Gutenberg
- 🖼️ Prise en charge de plusieurs images avec affichage personnalisable
- 📱 Design responsive qui fonctionne sur tous les appareils
- ♿ Conforme WCAG 2.1 pour l'accessibilité
- 🎨 Flèches de navigation et points personnalisables
- 🔄 Animations de défilement fluides
- ⚡ Performance optimisée
- 🧷 Nouvelle source d'images « Meta » (IDs d'images séparés par des virgules)
- 🧩 Choix de la taille d'image WordPress (full, large, medium_large, medium, thumbnail)
Installation
- Téléchargez le plugin
- Uploadez-le sur votre site WordPress
- Activez le plugin via le menu 'Extensions' de WordPress
- Ajoutez le bloc "UP Slick Slider" dans vos articles ou pages
Développement
Prérequis
- Node.js (v14 ou supérieur)
- npm ou yarn
- Environnement de développement WordPress
Configuration
# Cloner le dépôt
git clone [url-du-depot]
# Installer les dépendances
npm install
# Démarrer le développement
npm run start
# Construire pour la production
npm run build
Structure du Projet
up-bk-slick-slider/
├── assets/ # Ressources statiques
│ └── slick/ # Fichiers Slick carousel
├── build/ # Fichiers compilés
├── src/ # Fichiers sources
│ ├── block.json # Configuration du bloc
│ ├── edit.js # Composant éditeur
│ ├── editor.scss # Styles éditeur
│ ├── index.js # Enregistrement du bloc
│ ├── render.php # Rendu frontend
│ ├── save.js # Composant de sauvegarde
│ └── styles.scss # Styles frontend
├── .gitignore # Règles Git ignore
├── package.json # Dépendances et scripts
├── README.md # Ce fichier
└── webpack.config.js # Configuration de build
Utilisation
- Dans l'éditeur de blocs WordPress, cliquez sur le bouton "+" pour ajouter un nouveau bloc
- Recherchez "UP Slick Slider" ou trouvez-le dans la catégorie Média
- Ajoutez des images à votre diaporama
- Personnalisez les paramètres dans la barre latérale du bloc :
- Nombre de diapositives à afficher
- Nombre de diapositives à faire défiler
- Options de lecture automatique
- Flèches de navigation
- Navigation par points
- Points de rupture responsive
- Source d'images: « Galerie », « Images du post », ou « Meta (IDs CSV) »
- Taille d'image: sélectionnez parmi les tailles WordPress enregistrées
Source « Meta (IDs CSV) »
- Sélectionnez « Meta (IDs CSV) » comme source d'images.
- Renseignez la clé meta du post (slug) dans le champ « Meta key (slug) ».
- La meta doit contenir une liste d'IDs d'images séparés par des virgules, par exemple:
123,456,789. - Chaque ID doit correspondre à une pièce jointe (attachment) image valide.
Taille d'image
- Dans « Image Display » choisissez la taille d'image à utiliser:
full,large,medium_large,medium,thumbnail. - Le front utilise
wp_get_attachment_image_url(ID, size)lorsque l'ID est disponible.
Contribution
- Forkez le dépôt
- Créez votre branche de fonctionnalité (
git checkout -b feature/super-fonctionnalite) - Committez vos changements (
git commit -m 'Ajout d'une super fonctionnalité') - Poussez vers la branche (
git push origin feature/super-fonctionnalite) - Ouvrez une Pull Request
Licence
Ce projet est sous licence GPL v2 ou ultérieure - voir le fichier LICENSE pour plus de détails.
Crédits
- Construit avec WordPress Scripts
- Fonctionnalité de diaporama propulsée par Slick Carousel
- Créé par [GEHIN Nicolas]
Support
Pour obtenir de l'aide, veuillez ouvrir un ticket sur GitHub ou nous contacter via notre site web.
Changelog
Consultez le fichier CHANGELOG.md pour la liste détaillée des modifications.
Releases
12 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads