web-dev-qa-db-fra.com

MESSAGE D'ERREUR: Index.php manquant - Thème enfant

J'essaie de charger un thème enfant sur un thème personnalisé WP créé par un autre développeur.

J'ai créé une feuille de style basée sur les instructions du Codex mais je ne suis pas sûr de ce qui ne va pas.

Voici mon style.css:

/*!
Theme Name: Integrative Wisdom Child
Theme URI: http://underscores.me/
Author: Drew Lettner after Tony Klose
Author URI: http://underscores.me/
Description: Description
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: integrative-wisdom
*/

et voici mon functions.php:

<?php
function my_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', 'my_theme_enqueue_styles' );
?>
1
Drew Lettner

Il vous manque une partie du passe-partout nécessaire dans la zone de commentaires en haut de la feuille de style. Vous avez besoin d'une ligne qui dit:

Template: [name of parent theme folder]

Par exemple, si le dossier du dossier/wp-content/themes du thème parent est intégratif-sagesse, vous aurez:

/*!
Theme Name: Integrative Wisdom Child
Theme URI: http://underscores.me/
Author: Drew Lettner after Tony Klose
Author URI: http://underscores.me/
Template: integrative-wisdom
Description: Description
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: integrative-wisdom
*/
3
Fencer04