web-dev-qa-db-fra.com

Possible de créer un sous-répertoire qui passe en boucle dans une seule catégorie?

J'essaie de séparer la partie principale de mon blog (la partie informative) des parties plus commerciales.

Lorsque vous chargez ma page d’accueil, j’exclue volontairement une catégorie car je ne veux pas que mes lecteurs normaux soient dérangés par des liens d’affiliation, etc.

J'aimerais ajouter un sous-répertoire/reviews /, par exemple, qui parcourt la catégorie des critiques et les affiche toutes sur une page, comme le fait le modèle de catégorie.

Il y a 2 raisons pour lesquelles je ne souhaite pas utiliser le modèle de catégorie:

1) J'ai mes paramètres de référencement pour bloquer l'indexation sur mon template de catégorie 2) Le/category/dans les permaliens est moche pour moi.

Est-il possible d'accomplir domain.com/reviews/ là où il fonctionne exactement comme le modèle de catégorie? Suis-je obligé de créer manuellement une page? Ou suis-je coincé avec domain.com/category/reviews?

J'ai envisagé de créer un "réseau" avec Wordpress MU, mais il est dit que je ne peux plus le faire car mon blog a plus d'un mois. En plus, c'est un peu technique.

Je veux fondamentalement ajouter plus de blogs sur mon site (pour que tout soit bien séparé), alors j'essaie de trouver une solution de contournement en excluant/incluant certaines catégories où je les veux.

Est-ce que j'ai un sens? Haha, merci à tous ceux qui prennent le temps de leur répondre :)

1
user3674

Vous pouvez créer un modèle de catégorie distinct pour cette catégorie seulement. Si le slug de votre catégorie est reviews, vous pouvez créer une copie de votre modèle de catégorie et l'enregistrer sous le nom category-reviews.php.

Voir la page Modèles de catégories du Codex pour plus d'informations sur la hiérarchie des modèles.

Cela vous laisse toujours avec la partie /category/ dans le permalien, que vous pouvez changer pour quelque chose de plus global dans les paramètres de permalien, ou vous pouvez éventuellement créer une règle de réécriture personnalisée pour cette catégorie.

2
wyrfel

Oui ... la règle de réécriture personnalisée est la voie à suivre! Vérifiez ceci Existe-t-il une fonction PHP pouvant correspondre à quoi que ce soit après l'URL donnée, afin que mon instruction IF fonctionne dans chaque cas? ... Vous aurez le moyen d'écrire une nouvelle règle de réécriture d'URL selon vos besoins.

0
Rutwick Gangurde