Aggiungere Link Social nel profilo Autore

Se volete dare la possibilità ad un Autore sul vostro sito WordPress di aggiungere al proprio profilo dei link per i suoi vari canali Social, vi basterà aggiungere questo semplice codice nel file functions.php.

function add_social_links( $user_contact ) {

    $user_contact['twitter']   = __('URL profilo Twitter', 'textdomain');
    $user_contact['facebook']  = __('URL profilo Facebook', 'textdomain');
    $user_contact['instagram'] = __('URL profilo Instagram', 'textdomain');

    return $user_contact;
}

Nel codice sopra, tra parentesi quadre è indicato il nome del metodo di contatto, che per convenzione scriviamo tutto in minuscolo e senza spazi. Dopo l’uguale, tra parentesi tonde, è invece indicato il testo che verrà mostrato come etichetta del campo nella pagina del profilo utente nel pannello di amministrazione WordPress.

Come appaiono il link nella pagina “Il tuo profilo”

Per poi recuperare i dati nel front end del vostro sito, vi basterà usare il seguente codice:

<?php if(!empty(get_the_author_meta('instagram'))) { ?>
   <a href="<?php the_author_meta('instagram'); ?>Profilo Instagram</a>
<?php } ?>

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *