X

Comment ajouter des méthodes de contact au profil, Twitter, Facebook, Flickr

Extraits par IsItWP

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.

Commentaires   Laisser une réponse

  1. 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']);

    1. Essayez 'user_url'

  2. add_filter(‘user_contactmethods’,’add_remove_contactmethods’,10,1);Cause des problèmes.

    1. Salut Danni, quels problèmes rencontres-tu ?

  3. 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

    1. @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;

  4. Intéressant... mais comment afficher ces informations sur le site dans les profils de vos membres ?!

    1. Placez ceci dans votre modèle pour afficher les informations.

             get_the_author_meta($curauth->ID);        echo $curauth->facebook;

  5. ????????? ??????? March 18, 2011 at 6:23 am

    wow super .. merci

    1. De rien, content que l'extrait vous plaise,

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre politique de confidentialité, et tous les liens sont nofollow. N'utilisez PAS de mots-clés dans le champ nom. Ayons une conversation personnelle et significative.

Liste de contrôle de lancement WordPress

La checklist ultime pour lancer un WordPress

Nous avons compilé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi l'eBook gratuit !