En dehors de cela, il y a un bug/problème car j’avais enable_name à true dans la publication et j’ai masqué les noms d’utilisateur de la publication en ajoutant des règles CSS dans Personnaliser > Thème > Modifier CSS/HTML.
// Masque le nom d'utilisateur de la page de publication
.names .username {
display: none!important;
}
Ces paramètres fonctionnaient bien, mais les noms complets étaient également masqués pour certains utilisateurs.
D’où mon « en fonction des paramètres de votre site Web », mais c’est de ma faute, j’aurais dû commencer par les paramètres par défaut, avec lesquels le CSS suivant devrait fonctionner :
.names .first.username {
display: none;
}
Quant au titre sous le nom complet, essayez ceci :
Soyez conscient qu’il peut y avoir des effets secondaires involontaires (comme c’est souvent le cas lorsque nous effectuons des modifications CSS sur des éléments qui contiennent plusieurs enfants).
Les paramètres CSS fonctionnent parfaitement, mais je rencontre des problèmes différents car pour certains utilisateurs, le nom d’utilisateur et le nom complet sont visibles dans les catégories de publication, tandis que pour quelques utilisateurs, seul le nom d’utilisateur est visible (depuis la base de données, seul le nom d’utilisateur est récupéré - vérifié via le code source de la page).
En dehors de cela, le code CSS du titre du profil est parfait, mais comment récupérer les détails de la base de données car il n’est pas récupéré de la base de données, il n’y a donc aucune question à le rendre visible.
Merci de m’aider.
Pour clarifier davantage, tous les comptes ont à la fois des noms complets et des noms d’utilisateur (vérifiés en visitant leurs profils). C’est juste que dans les pages de publication, les noms complets de quelques comptes ne sont pas récupérés.
Comment ajouter un en-tête de profil après le nom complet ?
Si vous avez activé prioriser le nom d’utilisateur dans l’UX, les noms d’utilisateur seront affichés sur chaque publication si le nom d’utilisateur et le nom complet de l’utilisateur sont identiques.
Et vous serez bloqué si vous souhaitez masquer les noms d’utilisateur uniquement avec du CSS, car vous ne pouvez pas cibler les éléments précédents.
Par exemple, vous aurez deux publications qui ont :
nom d’utilisateur
contenu de la publication
nom d’utilisateur nom-complet
contenu de la publication
Et vous ne pourrez pas masquer les noms d’utilisateur uniquement pour les utilisateurs dont le nom complet est différent de leur nom d’utilisateur, car le nom d’utilisateur est affiché avant le nom complet.
C’est un peu compliqué à expliquer
Donc, si vous voulez une solution uniquement en CSS, vous devrez désactiver prioriser le nom d’utilisateur dans l’UX et utiliser le CSS suivant :
Le order: 1; empêche l’emoji de statut de l’utilisateur d’être à côté du titre et le maintient à côté du nom complet :
Si je combine tout ce CSS, voici le résultat.
Merci beaucoup pour les efforts que vous faites, mais ce code ne fonctionne pas, même si j’ai ajouté !important en CSS, cela ne fonctionne toujours pas.
Et pour le titre du profil, il ne vient pas du backend, voyez l’instantané ci-dessous pour référence
S’il vous plaît, soyez aussi précis que possible, car votre demande est légèrement confuse.
Par « après », voulez-vous dire « en dessous » ?
Votre formulaire d’inscription contient un champ « Profile Headline » (Titre du profil), mais je soupçonne qu’il n’a rien à voir avec ce que vous demandez. Vous demandez, si je comprends bien, de placer un titre d’utilisateur en dessous de son nom d’utilisateur.
J’ai essayé mon code de mon message sur votre forum et cela fonctionne :
J’ai déjà mentionné que je voulais Afficher le titre du profil, si ce titre peut être affiché sous le nom complet, ce serait génial, tout comme dans la deuxième image que vous avez envoyée, à la place du titre de profil ‘Internship Secured’, le titre devrait être visible.