WordPress tip: generare il link all’archivio dell’autore

Lavorando su WordPress, mi è sorta la necessità di inserire, all’interno dei post, un box con le info dell’autore e con il link all’archivio di tutti gli articoli dello stesso autore.

Ecco la soluzione per la creazione del link:

<?php
if(get_usernumposts(get_the_author_meta('ID')) > 0){
?>
<p><span>Gli articoli di <?php the_author_posts_link(); ?> (<?php the_author_posts(); ?>)</span>
<?
}
?>

La funzione get_usernumposts() restituisce il numero di post dell’autore di cui viene passato l’ID. L’ID è prelevato grazie al template tag get_the_author_meta(‘ID’). Se vi è almeno un post dell’autore corrente, viene mandato a video il codice HTML successivo.

Il template tag the_author_posts_link() manda a video il nome dell’autore con il link all’archivio personale, mentre il template tag the_author_posts() manda a video il numero complessivo di articoli.

Ecco il risultato:

Annunci

3 thoughts on “WordPress tip: generare il link all’archivio dell’autore

I commenti sono chiusi.