La feuille de style WordPress personnalisée ne se charge pas
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_script
je 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/awesometheme
et pour pointer ceci vers votre feuille de style dans le dossier css, vous devez ajouter /css/awesome.css
.
0 commentaire