WP Manifestindependent plugin directory
manifest / events / testwp

TestWP

test wordpress

by narisoa · github.com/narisoa/testwp

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/narisoa/testwp/archive/refs/heads/main.zip

TestWP – 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

  1. Copier le dossier testwp dans le dossier :
wp-content/plugins/
  1. 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.