WordPress: aggiungere un bottone di Twitter al profilo autore

WordPress: aggiungere un bottone di Twitter al profilo autore

WordPress ci permette di visualizzare diverse informazioni sul nostro profilo autore ma queste informazioni si limitano alle opzioni fornite dal pannello di controllo del CMS. Avevo la necessità di inserire il mio profilo alla fine di ciascun post unitamente ad un bottone che permettesse il follow su Twitter (maggiori informazioni in questa pagina. Ecco una semplice soluzione che credo possa essere utile.

Per prima cosa dobbiamo individuare il file che funge da template per i nostri post. Solitamente si tratta di single.php, ma potrebbe variare a seconda del tema.

Quindi dobbiamo eseguire un controllo condizionale per essere certi che quello che andremo ad inserire sarà visualizzato solo nei post singoli e non nella home:


<?php if(!is_home() && is_singular()) {?>

  <!--codice qui-->
  
<?php }?>

A questo punto inseriamo il codice HTML e PHP che ci serve:


<div id="author-info">
			
			<div id="author-description">
				<h4><?php the_autor(); ?></h4>
				<p><?php the_author_meta( 'description' ); ?></p>
				<div id="author-social">
					<iframe allowtransparency="true" frameborder="0" scrolling="no" width="300" height="20"
  src="http://platform.twitter.com/widgets/follow_button.html?screen_name=gabromanato&button=grey&link_color=222222&text_color=222222"></iframe>

				</div>
		   </div>
		   
		   <div id="author-avatar">
				<?php echo get_avatar( get_the_author_meta( 'user_email' ), 68);?>
		  </div>
</div>

Il bottone di Twitter è stato inserito tramite un elemento iframe per evitare ritardi nel caricamento usando invece un approccio basato sui widget JavaScript.

Se il vostro sito ha più autori, potete usare questo plugin.

Torna su