[WP.org] Appel des fichiers CSS thèmes parent/enfant
-
Bonjour,
Je viens de créer un multisite afin d’administrer plus facilement mes sites. Jusque là ok.
Je souhaite créer un thème parent, non pas pour m’en servir vraiment de base de base (en tous cas pas pour le moment), mais simplement pour renseigner une seule fois certaines fonctionnalités dans le thème parent. Je dois passer à côté de quelque chose…
Nom de mon thème parent : template-parent
Fichier css à la racine de mon thème enfant :
/* Theme Name: Mon super thème Template: template-parent */Fichier functions du thème parent :
function graphandco_supports() { add_theme_support('title-tag'); add_theme_support('post-thumbnails'); add_theme_support('menus'); add_theme_support('html5'); register_nav_menu('header', 'En tête du menu'); register_nav_menu('footer', 'Pied de page'); } function graphandco_register_assets() { wp_register_style('reset', get_template_directory_uri() . '/styles/reset.css', []); wp_register_style('fontawesome', 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.11.2/css/all.css', []); //wp_register_style('graphandco_parent', get_template_directory_uri() . '/style.css', []); wp_register_style('graphandco', get_stylesheet_directory_uri() . '/styles/style.css', []); wp_register_script('graphandco', get_stylesheet_directory_uri() . '/js/main.js', [], false, true); if (!is_customize_preview()) { wp_deregister_script('jquery'); wp_register_script('jquery', 'https://code.jquery.com/jquery-3.2.1.slim.min.js', [], false, true); } wp_enqueue_style('reset'); //wp_enqueue_style('graphandco_parent'); wp_enqueue_style('graphandco'); wp_enqueue_style('fontawesome'); wp_enqueue_script('graphandco'); } function graphandco_title_separator() { return '|'; } add_action('after_setup_theme', 'graphandco_supports'); add_action('wp_enqueue_scripts', 'graphandco_register_assets'); add_filter('document_title_separator', 'graphandco_title_separator');Le problème est que les fichiers ne sont pas chargés dans le thème enfant, même quand je rajoute ça dans mon functions :
function graphandco_register_assets2() { wp_register_style('graphandco', get_stylesheet_directory_uri() . '/styles/style.css', []); //Mon fichier de style est dans le thème enfant dans un dossier styles wp_enqueue_style('graphandco'); } add_action('wp_enqueue_scripts', 'graphandco_register_assets2');Mon thème parent peut-il être « vide » ? J’entends par là qu’il n’y a que le functions, mon style.css et index.php
Merci d’avance pour vos lumières !
-
Bonjour. Vous êtes sur le forum WordPress.com. Nous sommes habilités à répondre uniquement aux questions sur les sites WordPress qui sont hébergés par WordPress.com.
Votre site fonctionne lui aussi sous WordPress, mais il n’est pas hébergé sur les serveurs de WordPress.com. Veuillez donc reposer votre question à l’adresse : https://wpfr.net/support/
Pour mieux comprendre, je vous invite à lire attentivement cette annonce importante : https://wordpress.com/fr/forums/topic/important-ce-forum-est-reserve-aux-sites-heberges-par-wordpresscom/
Merci et bonne continuation.
- Le sujet ‘[WP.org] Appel des fichiers CSS thèmes parent/enfant’ est fermé aux nouvelles réponses.