Kapel Footer Gallery 2
Toon roterende foto's uit je mediabibliotheek in de footer
by (c) Matthijs Aveskamp 2025 · github.com/matthijsaveskamp/wordpress_plugin_kapel · website
★ 0stars
0forks
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/matthijsaveskamp/wordpress_plugin_kapel/archive/refs/heads/main.zipKapel Footer Gallery 2 - (c) Matthijs Aveskamp 2025 - WordPress Plugin
Een WordPress plugin waarmee je foto's uit je mediabibliotheek kunt selecteren en deze in een roterende footer gallery kunt tonen.
Functies
- Selecteer meerdere foto's uit je WordPress mediabibliotheek
- Automatische rotatie tussen foto's met vloeiende overgangen
- Instelbare overgangssnelheid en weergaveduur
- Keuze tussen fade en slide effecten
- Navigatie pijlen om handmatig tussen foto's te wisselen
- Volledig responsive design
- Eenvoudige plaatsing via shortcode of widget
- Drag & drop om foto volgorde aan te passen
- Aangepaste tekst per foto toevoegen
- Optie voor willekeurige volgorde of vaste volgorde
- Bestandsnaam weergave onder foto's (optioneel)
Installatie
- Upload de
kapel-footer-gallerymap naar de/wp-content/plugins/directory - Activeer de plugin via het 'Plugins' menu in WordPress
- Ga naar Instellingen → Footer Gallery om foto's toe te voegen en instellingen aan te passen
Gebruik
Via Shortcode
Plaats de volgende shortcode in je posts, pages of templates:
[kapel_footer_gallery]
Met aangepaste instellingen:
[kapel_footer_gallery height="300px" transition="slide"]
Via PHP in templates
<?php echo do_shortcode('[kapel_footer_gallery]'); ?>
Via Widget
- Ga naar Weergave → Widgets
- Zoek naar "Kapel Footer Gallery"
- Sleep de widget naar je gewenste sidebar/footer area
- Configureer de instellingen en sla op
Shortcode Parameters
height- Hoogte van de gallery (standaard: 200px)transition- Type overgang: "fade" of "slide" (standaard: fade)
Instellingen
De plugin heeft de volgende instellingen (beschikbaar onder Instellingen → Footer Gallery):
- Galerij Foto's: Selecteer foto's uit je mediabibliotheek en voeg optionele aangepaste tekst toe per foto
- Overgangssnelheid: Duur van de overgang tussen foto's (in milliseconden, standaard: 1000)
- Weergaveduur: Hoe lang elke foto wordt getoond (in milliseconden, standaard: 5000)
- Toon bestandsnaam: Toon de bestandsnaam of aangepaste tekst onder elke foto
- Willekeurige volgorde: Toon foto's in willekeurige volgorde bij elke paginalading (of vaste volgorde)
Bestandsstructuur
kapel-footer-gallery/
├── kapel-footer-gallery.php # Hoofd plugin bestand
├── uninstall.php # Cleanup bij deinstallatie
├── assets/
│ ├── css/
│ │ ├── admin.css # Admin styling
│ │ └── frontend.css # Frontend styling
│ └── js/
│ ├── admin.js # Admin functionaliteit (incl. jQuery UI sortable)
│ └── frontend.js # Frontend rotatie en navigatie
└── README.md
Vereisten
- WordPress 5.0 of hoger
- PHP 5.6 of hoger (aanbevolen: PHP 7.4+)
Ondersteuning
Voor vragen of problemen, neem contact op via matthijsaveskamp@gmail.com.
Licentie
(c) Matthijs Aveskamp 2025 GPL v2 or later
Changelog
1.0.0
- Eerste release
- Basis functionaliteit voor foto selectie en rotatie
- Admin instellingen pagina
- Shortcode en widget ondersteuning
- Fade en slide overgangen
2.0.0
- Toegevoegd: Aangepaste tekst per foto in de galerij
- Toegevoegd: Optie voor willekeurige volgorde of vaste volgorde
- Toegevoegd: Bestandsnaam weergave optioneel onder foto's
- Toegevoegd: Navigatie pijlen voor handmatige bediening
- Verbeterd: Input sanitization voor betere beveiliging
- Verbeterd: Nonce verificatie via WordPress settings API
- Verbeterd: jQuery UI Sortable correct geladen als dependency
- Verbeterd: Betrouwbaardere bestandsnaam extractie
- Verbeterd: Aangepaste info modal in plaats van alert()
- Toegevoegd: PHP en WordPress versie checks
- Toegevoegd: Textdomain loading voor vertalingen
- Toegevoegd: uninstall.php voor database cleanup
- Toegevoegd: Multisite ondersteuning in uninstall