WordPress : Comment supprimer la barre de recherche qui n’est pas un widget ?
Je suis novice et je n’ai pas beaucoup de connaissances en programmation. Mon site Web est https://www.laraellisphotography.com J’utilise le thème Divina et je n’arrive pas à comprendre comment supprimer la barre de recherche. J’ai essayé de voir si c’est un widget mais il semble être codé en dur dans le thème. Il apparaît dans le menu que j’ai mis. Quelqu’un peut-il m’expliquer en termes très précis comment résoudre ce problème ? J’utilise un plugin appelé éditeur de code avancé mais je ne sais vraiment pas ce que je fais. J’ai essayé de mettre un show: none phrase in around où je pensais que la programmation était pour la recherche dans la feuille de styles css mais cela n’a rien changé. Merci pour toute l’aide que tu peux m’apporter. 🙂
Solution n°1 trouvée
Vous pouvez cela par css :
- Apparence -> Personnaliser -> CSS supplémentaire
-
Collez ce code APRÈS tout le contenu
.main-navigation .menu-item-search { affichage : aucun ; }
-
sauvegarder
Vous pouvez également le faire en ajoutant ce code de ligne dans la partie la plus basse des fonctions.
- Connectez-vous au tableau de bord
- Allez dans Apparence -> Éditeur
- Cliquez sur Fonctions du thème sur le côté droit
-
Ajouter du code à la dernière partie après tout le contenu
remove_filter( 'wp_nav_menu_items', 'divina_add_search_box_to_divina_menu', 10, 2 );
-
Sauvegarder.
Solution n°2 trouvée
Les questions sur des thèmes spécifiques sont mieux répondues par leur page de support.
Mais, une réponse générale consiste à utiliser les outils de développement de votre navigateur pour inspecter cet élément de recherche afin de trouver le nom de classe de l’élément. Ensuite, ajoutez un CSS supplémentaire (généralement via les écrans de personnalisation du thème, bien qu’il existe des plugins qui le font), ajoutez ce CSS (en remplaçant le nom de la classe par ce que vous avez trouvé avec les outils de développement) :
.the_search_element_class_name {display:none !important;}
Si l’élément a un ID, mais pas de classe, procédez comme suit :
#the_search_element_id_name {display:none !important;}
Et voilà !
0 commentaire