WordPress : L’URL de l’auteur renvoyée est vide
J’ai le code suivant pour générer le lien vers l’auteur sur une page category.php :
<?php while ( have_posts() ) : the_post(); ?>
....
<a href="<?php the_author_meta('user_url'); ?>"><?php the_author_meta( 'display_name' ); ?></a>
....
<?php endwhile; ?>
Malheureusement, le lien reçoit un attribut href vide. Le nom d’affichage est rempli correctement. J’utilise le dernier WordPress.
Solution n°1 trouvée
C’est parce que l’UTILISATEUR n’a pas fourni son URL (il s’agit de l’URL de l’auteur) conformément au code.
Vérifiez dans WordPress Admin> Utilisateurs> Tous les utilisateurs> choisissez l’utilisateur et modifiez l’URL de l’utilisateur particulier et vérifiez.
Il apparaîtra.
J’espère que cela vous aide.
Solution n°2 trouvée
Cela ne pointera pas vers l’archive de l’auteur. Il pointera vers l’URL de l’auteur tel que spécifié dans les paramètres de son profil sous le tableau de bord d’administration WP. Ainsi, si un utilisateur n’a pas fourni d’URL, celle-ci sera vide.
0 commentaire