Récemment, j'ai redessiné un site pour une radio d'université, passant de Drupal à Wordpress à partir de zéro. Le site est basé sur la station de radio, mais chaque émission spécialisée aura également son propre blog. Cependant, je veux que la mise en page soit la même du contenu principal de chaque blog. Les catégories fonctionnent plus ou moins, mais les choses se compliquent lorsque je veux des pages d’informations pour les blogs, comme un "À propos de" et ainsi de suite. Dis que j'ai un spectacle "en direct". Je voudrais que tout soit/live/page ou/live/2011/06/post-title, mais Wordpress ne veut que faire des publications, et je n'ai pas vraiment trouvé de plug-ins permalink solides. Devrais-je m'en tenir aux catégories? Comment puis-je améliorer la situation? Ou le multisite est-il une meilleure option? Puis-je configurer facilement des éléments globaux pour des sites multiples, tels que la disposition et le menu?
Merci!
Les catégories sont des métadonnées pour les relations n: n: chaque catégorie peut être associée à plusieurs messages et chaque message à plusieurs catégories. Donc, les catégories ne sont pas ce dont vous avez besoin.
Je mettrais en place une installation multi-site. Utilisez le site principal pour tout ce qui concerne tous les sous-sites et les sous-domaines ou sous-blogs de chaque section.
Pour forcer le même thème à tous les blogs, supprimez simplement le thème par défaut (TwentyEleven, dans 3.4 probablement TwentyTwelve), installez votre thème personnalisé et ajoutez la ligne suivante au wp-config.php
:
define( 'WP_DEFAULT_THEME', 'folder-name-of-your-custom-theme' );
Chaque nouveau blog utilisera désormais ce thème.
Cependant, tenez compte des propres conseils de WordPress à ce sujet dans Avant de créer un réseau: "Si vous envisagez de créer des sites fortement interconnectés, partageant des données ou des utilisateurs, un réseau multisite pourrait ne pas être la meilleure solution."
J'ai moi-même eu du mal avec cette question. Je pensais que la meilleure approche consiste peut-être à créer une page pour chaque sujet et à utiliser un modèle qui me permette d'agencer ces pages avec un espace pour les billets de blog (filtré par catégorie = sujet), un espace pour les messages de forum (créez un forum pour chaque sujet) et un bloc contenant le formulaire Nouvelle publication. Cependant, si je ne peux pas faire cela en faisant glisser des widgets, l'écriture d'une page de thème personnalisé va au-delà de ce que j'ai appris à l'heure actuelle.
Les catégories sont acceptables pour un blog, mais si vous en avez plusieurs, la solution multisite est la meilleure option. Il est facile de configurer le thème, les plugins et tout le reste.
Jetez un coup d'oeil ici:
Les dispositions et les menus ne seront pas un problème à appliquer au site et aux sous-sites.
Vous pouvez rencontrer des difficultés si vous souhaitez partager les données entre eux (la seule façon de partager un message ou un autre contenu consiste à le publier plusieurs fois sur chaque sous-site dans lequel vous souhaitez que ce contenu s'affiche).
Tout dépend de la façon dont vous envisagez l'expérience de navigation sur le site et du degré de séparation ou d'intégration que vous souhaitez entre votre site principal et les émissions. Souhaitez-vous que tous les messages/pages apparaissent sur le site principal, mais puissent être facilement triés par émissions? Utilisez une seule installation et catégories. Voulez-vous que le site principal affiche quelque chose et que chaque émission ne montre que ses informations/ses messages sur ses propres sous-sites? Utilisez multisite.
Si vous souhaitez utiliser des catégories (où chaque catégorie est un spectacle) et que vos pages doivent suivre le même modèle d'URL que celui que vous avez mentionné, vous pouvez utiliser un "Parent" et des sous-pages pour organiser les pages de chaque spectacle.
Vous pouvez également vous pencher sur la taxonomie personnalisée (pour organiser vos publications par Afficher) si vous devez utiliser Catégories pour d'autres utilisations de la catégorisation.