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;
}
Prosegui la lettura…
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.
Prosegui la lettura…
Non trovando un plugin per wordpress che si adattasse alle mie necessità ho creato questo plugin che visualizza un widget con gli ultimi articoli di un forum phpbb3.
Per farlo funzionare bisogna caricare un file nella home del vostro forum dove come unica configurazione dovete scrivere l’indirizzo del forum che viene utilizzato per la creazione dei link.
Il widget supporta istanze multiple quindi potete inserirne diverse versioni per varie sezioni del forum o per vari forum e potete impostare le sezioni dalle quali prendere i post e quanti link visualizzare direttamente dalle impostazioni del widget nel pannello di wordpress.
Se vi serve supporto per l’utilizzo del plugin o se volete utilizzarlo per un forum diverso da phpbb3 potete fare richiesta nella relativa pagina del forum.