La feuille de style WordPress personnalisée ne se charge pas

Publié par Jean-Michel le

J’ai parcouru les nombreux autres fils de discussion sur ce sujet, mais rien de tout cela ne semble fonctionner pour moi.

J’essaie de créer mon propre thème WordPress, mais j’obtiens toujours cette erreur :

GET http:/ /placeholder-url.net/wp-content/themes/awesomethemecss/awesome.css?ver=1.0.0 net::ERR_ABORTED 404 (Not Found)

Voici le php :

function load_my_stylesheets() {
wp_enqueue_style('customstyle', get_template_directory_uri() . 'css/awesome.css', array(), '1.0.0', 'all');
}
add_action('wp_enqueue_scripts', 'load_my_stylesheets');

C’est mon test CSS:

html, body {
    color: #333;
    background: #eee;
    font: sans-serif;
}

Et le header.php :

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>Awesome Theme</title>
    <?php wp_head();?>
</head>
<body>

Qu’est-ce que je manque/fait mal ?

Solution n°1 trouvée

Il y a une erreur sur votre wp_enqueue_scriptje pense.

wp_enqueue_style('customstyle', get_template_directory_uri() . 'css/awesome.css', array(), '1.0.0', 'all')

Remplacez celui ci-dessus par

 wp_enqueue_style('customstyle', get_template_directory_uri() . '/css/awesome.css', array(), '1.0.0', 'all')

C’est parce que get_template_directory_uri()pointe vers le chemin d’accès à votre thème.

Le voici, http:/ /placeholder-url.net/wp-content/themes/awesomethemeet pour pointer ceci vers votre feuille de style dans le dossier css, vous devez ajouter /css/awesome.css.

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 *