2017-09-25 1 views
-3

J'utilise un thème wordpress et je voudrais désactiver un formulaire sur la page d'accueil du site. Je n'ai aucune compétence en conception de sites Web.Désactiver le style sur une page Web spécifique

La forme est définie par un fichier dynamique-style.php et définissant la bordure à 0px résout le problème. Je comprends que ces paramètres s'appliquent à chaque page. L'ajout d'une condition dans ce fichier semble être une mauvaise idée.

Comment puis-je appliquer ces paramètres uniquement à une page spécifique?

Merci

Répondre

1

Habituellement, la page d'accueil dans la classe a wordpress home dans sa balise body, il devrait donc travailler à ajouter cette règle CSS:

.home form { 
    display: none; 
} 

Cela désactive l'affichage de toutes les formes sur cette page. S'il y a plusieurs formes sur cette page, vous devriez mettre le nom de classe ou l'ID de ce formulaire dans ce sélecteur au lieu de l'étiquette de forme, comme

.home .newsletter_application { 
    display: none; 
} 
+0

Merci pour la réponse. C'est drôle cause .home n'a pas fonctionné. J'ai dû mettre ce code CSS: 'body.page-id-1106 #main {...}'. – Lich4r

1

Généralement dans wordpress chaque page/post ont un identifiant unique, donc si vous inspectez l'élément du corps vous trouverez dans quelque chose de classe comme cette N ° page ou toute autre chose qui devrait être unique.

Vous pouvez donc appliquer votre CSS en utilisant cette classe unique.