web-dev-qa-db-fra.com

Comment charger le thème parent.cit?

Mon site WordPress utilise un thème qui est un enfant d'un thème parent. Au besoin, les deux thèmes ont des fichiers style.css. Toutefois, pour autant que je sache, WordPress ne fournit que le mécanisme permettant de charger le fichier style.css de thème enfant. Comment les styles de thème parent sont-ils chargés? Est-il nécessaire d'importer manuellement le fichier style.css du thème parent dans le fichier enfant style.css?

1
Yarin

En haut de vos thèmes enfants style.css, ajoutez:

@import url("../twentyeleven/style.css");

Évidemment, remplacez twentyeleven par votre dossier de thèmes parent.

2016 - Cette pratique a maintenant été remplacée par la déclaration du "Modèle" dans l'en-tête de votre feuille de style de thème:

Template:     twentyfifteen

https://codex.wordpress.org/Child_Themes

0
Alex Older

Dans functions.php, chargez également le thème parent

add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );

function theme_enqueue_styles() 
{
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
1
kanita