/* Plugin Name: Gestion de Bénévoles Description: Plugin pour gérer les inscriptions de bénévoles à des tranches horaires. Version: 2.0 Author: Votre Nom Text Domain: gestion-benevoles */ // Sécurité : Empêcher l'accès direct if ( ! defined( 'ABSPATH' ) ) { exit; } // Inclure les fihiers nécessaires include_once plugin_dir_path( __FILE__ ) . 'includes/db.php'; include_once plugin_dir_path( __FILE__ ) . 'includes/admin-menu.php'; include_once plugin_dir_path( __FILE__ ) . 'includes/public.php'; // Enregistrer les scripts et styles function gb_enqueue_admin_styles() { wp_enqueue_style( 'gb-admin-style', plugin_dir_url( __FILE__ ) . 'assets/css/admin-style.css' ); } add_action( 'admin_enqueue_scripts', 'gb_enqueue_admin_styles' ); function gb_enqueue_public_styles() { wp_enqueue_style( 'gb-public-style', plugin_dir_url( __FILE__ ) . 'assets/css/public-style.css' ); wp_enqueue_style( 'gb-styles', plugin_dir_url( __FILE__ ) . 'assets/css/gb-styles.css' ); } add_action( 'wp_enqueue_scripts', 'gb_enqueue_public_styles' ); function gb_register_shortcodes() { add_shortcode( 'gb_main', 'gb_main_shortcode' ); } add_action( 'init', 'gb_register_shortcodes' ); // Créer les tables à l'activation du plugin register_activation_hook( __FILE__, 'gb_create_tables' ); Test NBU

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!