Question

On m'a informé de la façon d'ajouter des champs d'informations de contact supplémentaires à la zone d'administration utilisateur ici (Cliquez ici).

Cependant, je ne suis pas entièrement sûr de savoir comment afficher le contenu du champ dans un lien dans mes fichiers de modèle.

Voici le code de mes fonctions.php:

add_filter( 'user_contactmethods', 'more_contactmethods' );
function more_contactmethods( $contactmethods ) {
    $contactmethods['twitter'] = 'Twitter URL';
    $contactmethods['facebook'] = 'Facebook URL';
    $contactmethods['linkedin'] = 'LinkedIn URL';
    return $contactmethods;
}

Et voici le code dans l'un de mes fichiers de modèle, mais cela ne semble pas fonctionner, donc je me demande si je peux réellement le faire de cette façon?

<?php 
    $twitter = get_usermeta( $user_id, 'facebook' ); 
    $facebook = get_usermeta( $user_id, 'twitter' );
    $linkedin = get_usermeta( $user_id, 'linkedin' );
?>

    <a href="<?php echo $twitter ?>" id="twitterBtn" title="Visit our Twitter page">Visit our Twitter page</a>

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top