WordPress : Comment supprimer le CSS d’un thème enfant ?

Publié par Jean-Michel le

J’utilise le thème twentytencomme thème parent pour mon thème enfant. J’ai d’autres feuilles de style que je veux utiliser et j’essaie donc de comprendre comment faire wp_deregister_stylepour la style.cssfeuille imprimée dans la headsection du code HTML.

J’ai vérifié la $wp_stylesvariable globale autour du shutdowncrochet et je vois les autres styles mais pas style.css– comment puis-je faire en sorte que mon thème enfant cesse de l’utiliser ?

Je me rends compte que le nom du thème et les informations doivent être stockés ici – je ne veux pas le supprimer, je ne veux tout simplement pas qu’il le soitenqueued

Solution n°1 trouvée

Pourquoi ne remplacez-vous pas le contenu de style.cssvotre thème enfant par le contenu des feuilles de style que vous avez ? Le style.cssdans votre thème enfant remplacera la feuille de style du parent.

Solution n°2 trouvée

Twentyten a un header.phpfichier dans lequel le style.css est codé en dur :

<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />

Il n’y a aucun moyen de le faire wp_dequeue_stylecar il n’est jamais « chargé » wp_enqueue_styleen premier lieu.

Pour sortir cela de l’en-tête, vous devrez éditer le thème vingt dix (mauvaise idée) ou copier le header.phpfichier sur votre thème enfant afin qu’il remplace l’original et y édite le fichier (meilleure idée), ou comme vous mentionné, utilisez un thème de base différent qui n’a pas le style.cssfichier codé en dur dans le header.phpfichier, ou si vous utilisez une autre feuille de style, utilisez add_filter()pour remplacer ce qui stylesheet_uri()revient avec le nouveau fichier (meilleure idée).

Remarques

Usage:<?php get_stylesheet_uri() ?>

  • Utilise : apply_filters() Appelle le filtre ‘stylesheet_uri’ sur le chemin de l’URI de la feuille de style et l’URI du répertoire de la feuille de style.
  • Utilise : get_stylesheet_directory_uri()

Depuis http://codex.wordpress.org/Function_Reference/get_stylesheet_uri :

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *