Conseils pour utiliser WordPress en tant que CMS? [fermé]

140

Je souhaite utiliser WordPress en tant que système de gestion de contenu pour un site assez 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 solutions 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é, telles que des cartes et des galeries, donne l'impression de travailler avec le 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 CMS 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?

Damovisa
la source

Réponses:

138

La fonctionnalité la plus meurtrière qui a amené WordPress 3.0 à passer d'un outil de blogging extensible au CMS pour 8 besoins sur 10 est le type de publication personnalisé (avec l'ajout de taxonomies personnalisées à partir de la version 2.9) avec une mention honorable dans le nouveau système de menus. dans 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 faciliter la personnalisation des types de posts personnalisés sans ordre particulier et même s'ils ont tous encore beaucoup de chemin à faire pour arriver à maturité, 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 de chaque personne en matière de CMS 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 par rapport à un magasin de tissus.) Je pense que vous serez aux abois pour trouver le parfait ready-made « off-the-shelf thème » pour votre entreprise; Mieux vaut en trouver un qui soit généralement bon et envisagez de le modifier, ou bien demandez à un concepteur WordPress de vous en créer un personnalisé. Les placer au-dessus de thèmes tels que le framework Genesis 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 chercher des articles comme celui-ci:

PS Si vous souhaitez rationaliser l’interface utilisateur de l’administrateur afin que les articles, les pages et d’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à?

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

Exemple de type de message personnalisé n ° 1

Exemple de type de message personnalisé n ° 2

Mike Schinkel
la source
8
Merci Mike - réponse complète géniale. Je ne suis pas trop préoccupé par les pages d'administration pour le moment, mais cela mérite probablement une autre question. PS Merci pour le lien google direct plutôt que lmgtfy.com;)
Damovisa
1
Jamais entendu parler de Imgtfy.com, mais oui, je vois à quel point cela serait condescendant! (Et n'oubliez pas de marquer la meilleure réponse! :)
MikeSchinkel
Je pense que Damovisa fait allusion à lmgtfy.com
davemac
@ Mike: Les captures d'écran sont géniales! Pouvez-vous partager le chemin en faisant cela (scripts, classes ou plugins, etc.)! Merci beaucoup.
Anh Tran
1
@ ozke - Merci d'avoir commenté. C'est vraiment une autre question et il vaut mieux poser une nouvelle question que de discuter de questions secondaires dans les commentaires. Postez-le sous forme de question afin que moi-même ou d’autres puissent y répondre en profondeur éventuellement avec des liens et / ou du code source. Assurez-vous d'inclure des détails et peut-être un lien vers ma réponse sur cette page si vous le souhaitez.
MikeSchinkel
12

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 ça. "Pods UI" vous permet ensuite de créer une interface utilisateur agréable avec presque aucun 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 sympathiques, 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. :)

kaiser
la source
11

Je compatis. En fait, j'ai posé une question connexe 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 premières étapes 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 la référence de la fonction , afin de bien comprendre certains des rouages ​​de Wordpress
  • Explorer les publications personnalisées et les champs personnalisés
  • Comprenez que vous pouvez faire beaucoup en intégrant simplement Pages - comme vous le feriez dans n'importe quel système de gestion de contenu ou système de base dans lequel le contenu est partagé
Bobby Jack
la source
8

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 modifier votre thème pour le formater différemment, ou vous pouvez utiliser un plugin totalement séparé .

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

Shellbot
la source
4

Comme mentionné dans les réponses précédentes, les types de messages personnalisés méritent vraiment une visite, en particulier en combinaison avec le plug-in WP Easy Post Types . Cependant, je recommanderais tout de même de jeter un coup d'œil sur le plugin Magic Fields, car il offre des options de champs personnalisés supplémentaires qui peuvent être très utiles. Je vois que WP Easy Post Types s’améliore et rend les plugins comme Magic Fields inutiles, mais cela vaut toujours la peine d’y jeter un coup d’œil. 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.

Rick Curran
la source
3

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 services / 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 et la présentation 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 pousser le 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 entre les serveurs.
  • 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.

Annika Backstrom
la source
1

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. Aussi, 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.

bueltge
la source
1

Je trouve qu'il y a 4 très bons plugins 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!

Duiwel
la source
1

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 des plugins ou sur des forums . Il est fort possible que votre problème soit déjà résolu.

webvitaly
la source