Archivio
Accedere alle informazioni di un utente in un plugin wordpress
La funzione get_currentuserinfo() preleva le informazioni dell’utente e le inserisce nella variabile $current_user che deve essere segnata come globale.
Ad esempio:
function laMiaFunzione(){
global $current_user;
get_currentuserinfo();
echo 'Nome utente: ' . $current_user->user_login;
}
Programmare operazioni su wordpress
All’interno di wordpress c’è un piccolo cron che ci permette di programmare delle operazioni che vogliamo eseguire periodicamente come il cambio di un banner o l’aggiornamento delle notizie.
Dato che si tratta di una funzionalità al livello dell’applicazione e non del server gli script programmati non vengono eseguiti esattamente all’orario impostato ma solo quando qualcuno visita la pagina.
Ammettiamo di aver programmato un evento ogni giorno alle 8 di mattina, se il sito non riceve visite fino alle 9 questo evento non verrà eseguito fino alle 9, in fondo non è poi così grave perchè se nessuno visita il sito nessuno si accorgerà che lo script non è stato ancora eseguito.
In aiuto a questa funzionalità c’è google che bene o male indicizza i siti a intervalli frequenti.







