Je sais que cette réponse a été donnée à plusieurs reprises ... Je parcourais ce code .. http://codex.wordpress.org/Child_Themes & Gestion des versions @import du style.cs du thème parent.css & Comment mettre en file d'attente le style avant style.css
Ceci est mon site de développement ... http://hoho25974.staging-cloud.partnerconsole.net/
J'avais changé de thème parent lorsque je développais chez mon hôte local puis je suis tombé sur la création d'un thème enfant. mais après avoir lu le post ci-dessus .. Je ne sais pas trop comment lier le thème enfant et le thème parent ensemble .. et je ne suis pas sûr des codes qui doivent aller où ... alors quand j'ai créé le dossier du thème enfant Tesseract avec son style.css et functions.php ... je reçois ce message de ma section thème dans wordpress.
Thèmes brisés
Les thèmes suivants sont installés mais incomplets. Les thèmes doivent avoir une feuille de style et un modèle.
Nom Description Tesseract Child Le thème parent est manquant. Installez le thème parent "tesseract".
et je nai pas touché au codage depuis 8 ans .. et je suis nouveau sur wordpress ... si quelqu'un pouvait me guider dans la bonne direction pour placer le codage pour relier les thèmes enfant et parent, ce serait très apprécié! Merci d'avance!
Suivez les instructions listées à http://codex.wordpress.org/Child_Themes
Plus précisément, dans votre dossier wp-content/themes
:
Tesseract-child
Tesseract-child
créer un fichier style.css
style.css
, incluez l'en-tête suivantstyle.css contenu:
/*
Theme Name: Tesseract Child
Theme URI: http://example.com/
Description: Tesseract Child Child Theme
Author: John Doe
Author URI: http://example.com
Template: Tesseract
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: tesseract
*/
La partie importante à noter ici est l'attribut template: Tesseract
qui devrait contenir le nom du répertoire du thème parent.
functions.php
de votre thème enfant, incluez l'extrait suivant.functions.php contenu:
function theme_enqueue_styles() {
$parent_style = 'parent-style';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ));
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
... qui met en file d'attente votre fichier style.css
du thème enfant avec le parent style.css
en tant que dépendance.
Cela devrait être suffisant pour vous aider.