J'ai changé ma structure de lien permanent en /%category%/%postname%/
. Les liens fonctionnent, mais le problème est que mon style.css
ne fonctionne pas dans certains des messages qui font partie de la catégorie.
En un mot, je dirais que vous créez un lien vers votre feuille de style avec une URL relative telle que:
<link href="wp-content/themes/my-theme/style.css" rel="stylesheet" />
ainsi, lorsque vous vous retrouvez ailleurs que sur la page d'accueil, vous regardez l'URL complète plus le chemin indiqué vers votre feuille de style.
Assurez-vous que l'URL de votre feuille de style commence par une barre oblique si vous le mettez en HTML statique, par exemple:
<link href="/wp-content/themes/my-theme/style.css" rel="stylesheet" />
Encore mieux consiste à utiliser la fonction wordpress intégrée pour obtenir l'URL de la feuille de style, comme Eileen l'a indiqué dans les commentaires. Utilisez cette syntaxe:
<link href="<?php bloginfo('stylesheet_url'); ?>" rel="stylesheet" />
Pour inclure d'autres fichiers CSS, examinez la fonction wp_enqueue_style()
dans le codex - http://codex.wordpress.org/Function_Reference/wp_enqueue_style