<?php
/*
Plugin Name: Mon Plugin d’Inscription
Description: Un plugin personnalisé pour ajouter un formulaire d’inscription.
Version: 1.0
Author: Charles ROYER
*/
function afficher_formulaire_inscription() {
// Début du formulaire
$form_html = »; $form_html .= ‘Nom d\’utilisateur:
‘; $form_html .= ‘
‘; $form_html .= ‘Email:
‘; $form_html .= ‘
‘; $form_html .= ‘Mot de passe:
‘; $form_html .= ‘
‘; $form_html .= »; $form_html .= »;
return $form_html;
}
function mon_plugin_afficher_formulaire_inscription() {
ob_start();
?>
<?php
return ob_get_clean();
}
add_shortcode(‘formulaire_inscription’, ‘mon_plugin_afficher_formulaire_inscription’);
function mon_plugin_traiter_inscription() {
if ($_SERVER[‘REQUEST_METHOD’] == ‘POST’ && !empty($_POST[‘action’]) && $_POST[‘action’] == ‘inscription’) {
// Votre code de traitement PHP ici, comme illustré dans le script précédent
}
}
add_action(‘init’, ‘mon_plugin_traiter_inscription’);