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/narisoa/testwp/archive/refs/heads/main.zipTestWP – Plugin de gestion d'événements
Description
TestWP est un plugin WordPress permettant de gérer des événements via un Custom Post Type (CPT). Le plugin ajoute :
- un CPT event
- deux taxonomies genre et type
- deux champs personnalisés lieu et tarif
- un shortcode permettant d'afficher une liste d'événements filtrés par genre
Le shortcode affiche :
- le titre
- le lieu
- le tarif
Installation
- Copier le dossier
testwpdans le dossier :
wp-content/plugins/
- Activer le plugin depuis l’administration WordPress.
Fonctionnalités
Custom Post Type
Le plugin crée un type de contenu :
event
Accessible dans l'administration WordPress pour gérer les événements.
Taxonomies
Deux taxonomies sont associées au CPT :
- genre
- type
Exemples :
Genre :
- formation
- conférence
- atelier
Type :
- présentiel
- en ligne
Champs personnalisés
Chaque événement possède deux champs :
- Lieu
- Tarif
Ces champs sont disponibles dans une meta box lors de l’édition d’un événement.
Shortcode
Le plugin fournit le shortcode suivant :
[events]
Affiche tous les événements.
Filtrage par genre :
[events genre="formation"]
Affiche uniquement les événements ayant le genre formation.
Affichage
Le shortcode affiche pour chaque événement :
Titre de l'événement
Lieu : Paris
Tarif : 50€
Structure du plugin
testwp
│
├── testwp.php
└── includes
├── post-type.php
├── taxonomies.php
├── meta-box.php
└── shortcode-events.php
Auteur
Plugin réalisé dans le cadre d’un test technique WordPress.