web-dev-qa-db-fra.com

Où est ce code CSS en ligne

Où est ce code CSS?

Je veux dire le margin-top: 46px !important!; je dois le changer en 1px pour éliminer la marge supérieure. Mais je ne l'ai trouvé dans aucun fichier de thème.

Remarque: j'ai recherché les textes de tous les fichiers avec FileSeek Pro. Mais n'a rien trouvé. (même avec Inspect Element dans Firefox)

enter image description here

1
User

Le code CSS que vous voyez est ajouté par le noyau de WP lorsque la barre d'administration est affichée.

La fonction qui la produit s'appelle _admin_bar_bump_cb() et s'appelle hook sur wp_head.

Alors, comment s'en débarrasser? Supprimez simplement cette action de ce crochet:

function remove_admin_bar_bump() {
   remove_action( 'wp_head', '_admin_bar_bump_cb' );
}
add_action('get_header', 'remove_admin_bar_bump');

Vous pouvez ensuite l'ajouter dans votre CSS et utiliser body.admin-bar comme contexte si vous souhaitez ajouter des styles uniquement si la barre d'administration est visible.

5

Voici ce que vous pouvez faire à ce sujet:

  • Un plugin est peut-être en train de charger ce CSS. Essayez donc de désactiver tous les plugins.
  • Veuillez vérifier le "Supplément CSS" dans le personnaliseur et vérifier si le code est là, ou vérifier si un plug-in CSS personnalisé est installé et qu'il y est inséré. Vérifiez également le fichier style.css dans votre thème.
  • Ajoutez vous-même des CSS supplémentaires en ajoutant un code comme celui-ci et en le surchargeant? Voici le code:
    html {margin-top: 1px !important;}

Si l'un de ces problèmes ne résout pas le problème, veuillez me laisser savoir quel thème utilisez-vous.

3
Afnan abbasi

Si vous ne le voyez pas dans le code source d'affichage (ctrl + u), javascript l'a probablement ajouté.

Et aussi, est-ce uniquement disponible lorsque vous êtes connecté? Je pense que cela est dû à la barre d'administration de WordPress.

Cordialement, Renz

1
Renz Ramos