Posto il codice di un plug-in che ho sviluppato per Wordpress. Una cosa semplicissima, niente di che.
Linguaggio: PHP
IDE: Netbeans
Descrizione: Aggiunge un checkbox alla pagina di registrazione di Wordpress, e blocca la registrazione nel caso non sia selezionato.
Codice:
Codice PHP:
<?php
/*
Plugin Name: Register Exstension
Author: Lux
Version: 0.1
*/
$myclass = new myclass();
class myclass {
function __construct(){
add_filter('register_form', array(&$this, 'inserimento_checkbox'));
add_action('register_post', array(&$this, 'controllo'));
}
function inserimento_checkbox(){
echo '<p>', "\n", '<input type="checkbox" name="check" value="true" /> ', 'Sei sicuro? Se si seleziona la casella qui accanto.', "\n", '</p>';
}
function controllo(){
if($_POST['check'] == true){
do_action('register_form');
} else{
exit("Per procedere con la registrazione bisogna selezionare il check.");
}
}
}
?>