web-dev-qa-db-fra.com

Conseils pour utiliser WordPress en tant que CMS?

Je souhaite utiliser WordPress en tant que système de gestion de contenu pour un site plutôt basique plutôt que pour un blog. J'ai plusieurs pages et pour le moment, je n'ai pas l'intention d'avoir une page "nouvelles".

Bien qu'il existe des moyens pour que cela fonctionne, la console wp-admin met clairement l'accent sur les nouveaux articles. La création de pages avec du contenu personnalisé, tel que des cartes et des galeries, donne l'impression de travailler autour du système plutôt qu'avec lui.

Avez-vous des suggestions quant à l'utilisation de WordPress en tant que système de gestion de contenu?

Plus précisément:

  • Existe-t-il de bons thèmes standard conçus autour d'un système de gestion de contenu plutôt que d'un blog?
  • Existe-t-il de bons plugins pour aider à traiter WordPress en tant que CMS?

Sinon, devrais-je utiliser WordPress du tout?

137
Damovisa

La fonctionnalité killer qui a provoqué le passage de WordPress 3.0, outil de blogging extensible, au CMS pour 8 besoins sur 10 estTypes de messages personnalisés _ (avec l'ajout des taxonomies personnalisées à partir de la v2.9) avec une mention honorable pour le nouveau système de menus dans la version 3.0.

Donc, si vous voulez apprendre à utiliser WordPress en tant que système de gestion de contenu, étudiez les types de messages personnalisés. Voici quelques articles pour vous aider à démarrer:

Il existe également plusieurs plugins pour rendre les types de publications personnalisées plus faciles, sans ordre particulier, mais tous sont encore loin d'être totalement matures, alors Caveat Emptor !:

Quant aux thèmes, c'est un sujet différent. Bien que les thèmes de blog mettent tous en œuvre le même modèle de cas d'utilisation, les besoins en CMS de chaque personne sont susceptibles d'être différents, car chaque entreprise est différente (un restaurant a besoin d'une mise en page différente de celle d'un studio de yoga d'une salle de cinéma qu'un magasin de tissu.) Je pense que vous aurez du mal à trouver le thème "prêt à l'emploi" prêt à l'emploi parfait pour votre entreprise; Mieux vaut en trouver un qui soit généralement bon et envisagez de le modifier, ou bien demandez à un designer WordPress de vous en créer un personnalisé. Les placer au-dessus de thèmes tels que Genesis Framework de StudioPress peut être une bonne option.

Le mieux que je puisse suggérer est de rechercher ceux qui prennent en charge le système de menus WordPress 3.0, puis de prendre vos décisions à partir de là. Vous pouvez google pour cela et rechercher des articles comme celui-ci:

P.S. Si vous vous interrogez sur la rationalisation de l'interface utilisateur de l'administrateur afin que les articles, les pages et les autres outils de blogging passent au second plan et que le contenu de votre système de gestion de contenu soit présenté à l'administrateur, il s'agit d'un sujet différent. puis-je vous suggérer de poser une autre question pour celui-là?

UPDATE: Voici quelques captures d'écran de projets sur lesquels je travaille pour vous donner une idée de ce qui peut être fait:

Example Custom Post Type #1

Example Custom Post Type #2

135
MikeSchinkel

Si les types d'articles personnalisés sont trop difficiles à gérer pour vous

Jetez un coup d'œil au célèbre plugin"pods". il a beaucoup de fonctionnalités Killer et il y a un plugin "add-on" ou enfant appelé "pods ui". Les pods vous permettent d’ajouter tout type de table à votre base de données. Il permet également de les lier aux tables de base de données wp existantes. Donc, si vous voulez (par exemple :) étendre les données sauvegardées avec un utilisateur, vous ajoutez simplement un pod nommé ex. "extended userdata" et le lier aux données utilisateur existantes. C'est tout. "Pods UI" vous permet ensuite de créer une interface utilisateur agréable sans effort.

Les deux vous aident à gérer et à créer facilement tout ce dont vous pourriez avoir besoin. Tous les développeurs sont plus que Nice, ils ont un forum parfait et vous pouvez les rencontrer presque tous les jours dans leur salle de discussion sur irc. Je construis moi-même deux sites assez volumineux pour gérer des événements, ainsi que toute l'organisation de l'arrière-plan et je suis toujours impressionné par la qualité de ses performances, même lorsque vous recevez des centaines de visiteurs au même moment. :)

12
kaiser

Je compatis. En fait, j'ai posé une question liée sur les webmasters } _. Je ne suis pas sûr des thèmes ou des plugins, mais il y a quelques liens utiles.

J'en suis encore aux débuts de l'utilisation de Wordpress en tant que système de gestion de contenu (CMS), mais mon conseil jusqu'à présent, pour ce qu'il vaut, est le suivant:

  • Lisez autant que possible le référence de la fonction afin de bien comprendre certains des rouages ​​internes de wordpress.
  • Explorer les publications personnalisées et les champs personnalisés
  • Comprenez que vous pouvez faire beaucoup en intégrant simplement Pages - comme dans tout système de gestion de contenu ou système de base dans lequel le contenu est partagé.
11
Bobby Jack

Premièrement, WordPress est toujours idéal pour les petits sites (ish) qu’ils utilisent ou non une section de blog. Il est facile à utiliser, à trouver de l'aide, et bien sûr, il est possible d'ajouter facilement un blog si nécessaire.

Si vous essayez de créer une galerie, vous avez quelques options. Vous pouvez utiliser la galerie intégrée telle quelle, utiliser la galerie intégrée mais installer un plugin ou éditer votre thème pour la formater différemment, ou vous pouvez utiliser une interface totalement séparée. plugin gallery .

Alternativement, de nombreux thèmes sont orientés vers un certain type de site, qu'il s'agisse de portefeuille, de photographie ou de tout type de site que vous recherchez. Je recommanderais de jeter un coup d'œil à des endroits comme Theme Forest.

8
Shellbot

Comme mentionné dans les réponses précédentes, les types de publications personnalisées valent vraiment la peine d'être vérifiées, en particulier en combinaison avec WP Types de publications faciles plugi n. Cependant, je recommanderais quand même de jeter un coup d'œil sur le plugin Magic Fields car il offre des options de champ personnalisées supplémentaires qui peuvent être très utiles. Je peux voir WP Easy Post Les types s'améliorent et rendent les plugins comme Magic Fields inutiles, mais cela vaut toujours la peine de les vérifier. Une chose à savoir avec Magic Fields, c’est qu’il stocke les images dans un emplacement différent de celui du dossier de téléchargement standard, ce qui est un peu pénible et constitue sans aucun doute un domaine dans lequel les types de publications personnalisées gagnent.

4
Rick Curran

Nous utilisons WordPress en tant que système de gestion de contenu pour mon université depuis plus d'un an:

C'est certainement très utilisable pour les petits sites qui ont peu d'éditeurs. Certains des problèmes que vous pouvez rencontrer avec des sites plus grands, que nous n'avons pas encore tous résolus:

  • Personnalisation pour des groupes/utilisateurs individuels. Nous utilisons la fonctionnalité Réseau WordPress pour attribuer des blogs individuels à différents départements/groupes, ce qui permet de définir certains paramètres par groupe. Nous avons également développé le plug-in 9spot qui remplace la disposition via des modèles par une disposition via des widgets, ce qui permet à chaque blog de définir des colonnes personnalisées par type de page, catégorie, etc. dans le tableau de bord.
  • Développement vs instances de production. Avec notre ancien CMS, vous pouvez éditer le contenu et envoyer un message au serveur de développement pour vérifier les choses avant leur mise en ligne. Nous avons moins de capacité à contrôler le contenu à ce niveau dans WordPress, et déplacer un contenu entre les instances dev et prod est un peu lourd. De même, de nombreux paramètres (widgets) sont difficiles à déplacer d’un serveur à l’autre.
  • Verrouillage du contenu. Hormis la création d'un nouveau blog, nous ne pouvons pas verrouiller les privilèges d'édition pour un sous-ensemble spécifique d'utilisateurs. Nous aimerions étendre les privilèges d'édition à des pages spécifiques pour des utilisateurs individuels ou des groupes d'utilisateurs.

Je pense que tout est résolu avec suffisamment de temps de développement et/ou de plugins tiers, mais ce sont des choses avec lesquelles nous avons du mal à sortir de la boîte.

3
Annika Backstrom

Le meilleur moyen pour moi est de créer un site de petite taille, rapide et adapté aux besoins du client. Aussi, je réduis le dos et seulement pour la vue, comment utiliser le client, moins est plus. De plus, j'écris de petits plugins et n'utilise pas de très bons plugins "click and do", peut-être pour un type de post personnalisé, écrivez ceci dans une solution pour le client. Pour réduire le backend, j'utilise sa propre source ou le plugin Adminimize. Je vérifie également l’installation pour les fonctions, elle vient du noyau et elle n’est peut-être pas importante ou nécessaire. Je désactive cette fonction, comme exemple le flux.

1
bueltge

IMHO WordPress est déjà plus une plate-forme CMS que la plate-forme blogging. Selon le résultat des enquêtes de 2011, les utilisateurs utilisent WordPress:

  • comme juste un CMS - 61%
  • en tant que blog et CMS - 31%
  • comme juste un blog - 8%

Si vous avez besoin de fonctionnalités supplémentaires, essayez de les rechercher dans plugins ou sur forum . Il est fort possible que votre problème soit déjà résolu.

1
webvitaly

Je trouve qu'il y a vraiment 4 plugins Nice qui transforment instantanément mon site en un joli CMS;

  • Plus de champs
  • Plus de taxonomies
  • et interface utilisateur de type de message personnalisé

J'utilise ensuite Gravity Forms pour les entrées utilisateur et il ne reste plus qu'à ajouter les structures et les rendre jolies!

1
Sam K