Vous cherchez un moyen d'ajouter des contacts Twitter, Facebook, LinkedIn et Flickr aux profils des utilisateurs ? Bien qu'il existe probablement un plugin pour cela, nous avons créé un extrait de code rapide que vous pouvez utiliser pour ajouter des méthodes de contact au profil, Twitter, Facebook, Flickr dans WordPress.
Instructions :
Il vous suffit d'ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique au site :
function add_remove_contactmethods( $contactmethods ) {
$contactmethods['twitter'] = 'Twitter';
$contactmethods['facebook'] = 'Facebook';
$contactmethods['linkedin'] = 'Linked In';
$contactmethods['flickr'] = 'Flickr';
// this will remove existing contact fields
unset($contactmethods['aim']);
unset($contactmethods['yim']);
unset($contactmethods['jabber']);
return $contactmethods;
}
add_filter('user_contactmethods','add_remove_contactmethods',10,1);
Remarque : Si c'est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez consulter notre guide sur la manière d'ajouter correctement des extraits de code dans WordPress, afin de ne pas endommager accidentellement votre site.
Si vous avez aimé cet extrait de code, n'hésitez pas à consulter nos autres articles sur le site tels que : 50+ meilleurs thèmes WordPress réactifs pour créer un site prêt pour mobile et comment ajouter un portfolio à votre site WordPress.
Assez facile d'ajouter ces choses - quelqu'un a-t-il trouvé un moyen de SUPPRIMER celles que vous ne voulez pas - à savoir : Site Web. Aucune des solutions suivantes ne fonctionne :
unset($contactmethods['Website']); unset($contactmethods['url']);
Essayez 'user_url'
add_filter(‘user_contactmethods’,’add_remove_contactmethods’,10,1);Cause des problèmes.
Salut Danni, quels problèmes rencontres-tu ?
salut kevin, eh bien... je suis déjà accro à ce site de génie, à part que je ne suis pas un génie pour le moment, ma simple question basique, ok, nous avons déjà créé beaucoup de champs... et où les données sont stockées dans la base de données, j'ai déjà vérifié la table wp_users et... il n'y a rien dessus... s'il vous plaît, conseillez-moi... merci
@google-842df667d8aa359c307fc2f356644c63:disqus vous n'avez rien à faire d'autre qu'ajouter cet extrait au fichier functions.php de votre thème WordPress.
Vous aurez ensuite besoin d'un peu de code pour l'afficher dans votre thème.
Pour l'ajout de l'auteur,
get_the_author_meta($curauth->ID); echo $curauth->facebook;
Intéressant... mais comment afficher ces informations sur le site dans les profils de vos membres ?!
Placez ceci dans votre modèle pour afficher les informations.
get_the_author_meta($curauth->ID); echo $curauth->facebook;
wow super .. merci
De rien, content que l'extrait vous plaise,