J’aimerais que la bannière de recherche affiche le sous-titre en fonction de si l’utilisateur est connecté ou non. De cette façon, je peux facilement mentionner qu’un sous-ensemble de catégories seulement est disponible. Une option serait d’avoir une manière générale d’avoir différentes configurations pour le même composant pour plusieurs niveaux, l’autre option est d’ajouter un nouveau texte pour les utilisateurs non authentifiés. « Veuillez vous inscrire pour rechercher dans toutes les catégories » contre « Bienvenue… ».
Il est possible que vous puissiez obtenir ce que vous cherchez avec CSS. Je ne suis pas un expert en CSS, mais je regardais justement un problème similaire. Quelque chose comme ceci ajouté à votre thème pourrait faire l’affaire :
.anon .custom-search-banner p:after {
content: "Veuillez vous inscrire pour rechercher dans toutes les catégories.";
display: block;
}
Les utilisateurs anonymes verront :
Les utilisateurs connectés verront :
Si vous utilisez ceci, assurez-vous de tester sur les appareils mobiles et idéalement sur quelques navigateurs de bureau différents.
Merci pour le conseil ! J’ai choisi la voie facile et formulé le texte de manière plus neutre. Je pense toujours qu’il serait utile de l’avoir prêt à l’emploi. Est-ce que la publication ici et les balises suffisent à maintenir l’idée ?
Fermeture conformément à Deprecating the Search Banner theme component
La fonctionnalité demandée dans ce sujet est prise en charge par la bannière de bienvenue, voir Creating a banner to display at the top of your site

