Les champs personnalisés en toute simplicité



13 août 2011 9 commentaires

L'extension WordPress ACF

En tant que développeur de site WordPress, je suis constamment à la recherche de nouvelles extensions pouvant m’aider à construire un site ou bien aider l’expérience utilisateur.

J’ai découvert récemment un outil très intéressant qui permet de gérer les champs personnalisés en toute simplicité. Advanced custom fields est l’une des extensions les plus simples à utiliser et à implémenter dans votre site.

L’extension permet de transformer les champs personnalisés standard en plusieurs types de champs.

  • Text
  • Textarea
  • Wysiwyg Content Editor
  • Image
  • File
  • Select
  • Checkbox
  • True / False
  • Page Link
  • Post Object
  • Date Picker
  • Repeater ( ce type de champ nécessite une clé d’activation)

Voici un aperçu de l’interface utilisateur des champs personnalisés de WordPress par défaut.

Les champs personalisé dans WordPress

Voici maintenant les mêmes champs mis en place par Advanced Custom Fields.

Les champs personalisés de WordPress avec ACF

Bien mieux vous ne trouvez pas?

Gestion des règles d’affichages

J’apprécie également la gestion des règles d’affichage. C’est-à-dire qu’une page qui n’à pas besoin de champs supplémentaires n’aura pas de champs supplémentaires.

La gestion est toute simple, il suffit d’ajouter des règles d’affichage aux besoins.

La gestion des règles d'afichage

À votre tour

Connaissiez-vous déjà Advanced custom fields ? Utilisez-vous une autre extension pour gérer les champs personnalisés?

Sur le même sujet

Baniere Site5

Vous aimez cet article?


Eric Valois est l'éditeur et le fondateur de Bulle Développement. Vous pouvez suivre Bulle Développement sur Twitter, devenir fan sur Facebook ou bien vous inscrire par RSS.
  • Gamastyle

    bonjour, j’ai testé ce plugin et j’ai plein de bug : plus de lien, dan smes articles, etc.
    y’a t il une option a cocher ou qqchose de ce genre ?
    Merci

    • http://bulledeveloppement.com Eric Valois

      Non il n’y a rien de plus à faire que l’activation. J’ai utilisé cette extension dans plusieurs dizaines de sites et je n’es jamais eu de problème. 

      Tu peux essayer d’activer le thème par défaut de WordPress pour voir si ce n’est pas ton thème le problème.

      Ton site est hébergé sur un hébergement Linux? Parce que j’ai un ami qui à eu des problème sur IIS…

      • Audrey

        Bonjour,

        Pouvez-vous préciser les règles d’affichage svp ?
        Aucun de mes champs personnalisés ne s’affichent.
        Merci.

      • http://bulledeveloppement.com Eric Valois

        Le dernier point de l’article est « Gestion des règles d’affichages ». Si tu ne détermine pas de règle d’affichage tes champs supplémentaires ne s’afficheront simplement pas. Si tu veux avoir les champs dans tes articles tu dois choisir « Post Type » égale à « post ».

      • Audrey

        Merci.
        Mes champs sont visibles uniquement dans le tableau de bord.
        Dans le front, je ne vois que le titre, est-ce normal ?

      • http://bulledeveloppement.com Eric Valois

        Je ne suis pas certain de comprendre. Si tu veux envoie moi un screenshot par courriel eric.v@bulledeveloppement.com

  • http://bulledeveloppement.com Eric Valois

    Non il n’y a rien de plus à faire que l’activation. J’ai utilisé cette extension dans plusieurs dizaines de sites et je n’es jamais eu de problème. 

    Tu peux essayer d’activer le thème par défaut de WordPress pour voir si ce n’est pas ton thème le problème.

    Ton site est hébergé sur un hébergement Linux? Parce que j’ai un ami qui à eu des problème sur IIS…

  • Patrick LBs

    Bonjour, n’y a t il pas un plugin cck où on aurai pas besoin de mettre les mains dans le code ?
    Merci.

    • http://bulledeveloppement.com Eric Valois

      Non, je ne connais rien du genre et j’imagine mal comment un plugin pourrait faire ça. Il pourrait ajouter les champs supplémentaires en dessous du contenu principal, mais tu n’auras aucune maîtrise sur l’affichage.

      ACF est le meilleur plugin pour les champs supplémentaires et il est très simple d’ajouter les champs désirés à tes page/post.