Recuperare il ruolo dell’utente – WP

Semplice funzione che ci permette di conoscere il ruolo dell’utente che ha effettuato l’accesso al nostro sito in wordpress. Mettendo il seguente codice nel file function.php del nostro tema possiamo richiamare questa funzione ovunque per effettuare dei controlli sul livello: function get_user_level(){ global $user_ID, $user_key; get_currentuserinfo(); $current_user_level = get_usermeta($user_ID, $table_prefix . “user_level”, true); // Only…

Buddypress – Sliding Login panel Bug

Sviluppando il nostro tema personalizzato per buddypress abbiamo riscontrato un bug utilizzando il plugin “Sliding Login Panel “. Una volta effettuato il login stranamente, veniva mostrata la richiesta di amicizia da me stesso! 🙂 …Strano!!??!! Analizzando il file update-content.php abbiamo notato che il plugin utilizza la funzione bp_has_members() passando come parametro “include = bp_get_friendship_requests()”  ma…

Visualizzare post di una categoria

Come poter visualizzare i post di una determinata categoria con WordPress? Possiamo utilizzare la funzione nativa get_posts passando come argomento l’id della categoria. Esempio: $posts = get_posts(‘category=1’); La variabile $posts conterrà i post e per visualizzarli dovremo scorrere i record nel seguente modo: <ul> <?php global $post; $args = array( ‘category’ => 1 ); $myposts…

Search Engine Keywords

WordPress Plugin per il SEO Tra i plugin di WordPress ne segnaliamo uno utile ai fini del SEO (Search Engine Optimization), e cioè per poter analizzare come gli utenti accedono al tuo sito web. Nello specifico, Search Engine Keywords ti consente di visualizzare un messaggio personalizzato in base alle parole chiavi con cui l’utente è arrivato…