Revue du plugin Meta Box : ajoutez facilement des champs personnalisés à WordPress
Publié: 2017-07-20Meta Box est un plugin WordPress qui vise à simplifier le processus de travail avec des champs personnalisés. Si vous souhaitez ajouter des champs personnalisés à votre site Web WordPress, cette revue Meta Box devrait vous intéresser.
Il existe d'autres plugins de champs personnalisés disponibles. Cependant, Meta Box est une solution légère avec des fonctionnalités de base gratuites et une bibliothèque d'extensions gratuites et commerciales. Mais est-ce le meilleur plugin de champs personnalisés WordPress et convient-il à votre projet ? Découvrons-le dans notre revue pratique du plugin Meta Box.
A qui s'adresse Meta Box ?

Conçu pour les développeurs, le plugin de base gratuit a été créé pour faciliter l'ajout de champs personnalisés à un site Web WordPress, sans affecter sensiblement les performances du site ni modifier l'interface utilisateur d'administration de WordPress. La capture d'écran ci-dessus montre le module complémentaire de création de méta-boîtes pour le plugin en action.
Vous aurez besoin de connaissances ou d'expérience en développement pour tirer le meilleur parti du plugin WordPress Meta Box. Cependant, si vous travaillez déjà ou sur le point de commencer à travailler avec des champs personnalisés, vous êtes probablement le type d'utilisateur de WordPress qui fait partie du public cible de cet outil.
Même si vous débutez dans le développement WordPress ou les champs personnalisés, ce plugin pourrait toujours être un bon choix. Comme nous le verrons dans cette revue Meta Box, ce plugin est soutenu par une documentation utilisateur et des outils très informatifs pour vous aider à démarrer et à aller plus loin avec les champs personnalisés WordPress.
À propos du plugin WordPress Meta Box

Le plugin de base Meta Box a été lancé en 2010 et est disponible gratuitement à partir du répertoire officiel des plugins WordPress. À ce jour, le plugin a été activement installé sur plus de 200 000 sites Web WordPress. Il a également reçu une note impressionnante de 4,9 étoiles sur 5 de la part de ses utilisateurs. C'est certainement un plugin qui est bien utilisé et bien considéré par la communauté. Comme il existe depuis si longtemps, il est fort probable qu'il continuera à être pris en charge dans un avenir prévisible.
Bien que cette revue Meta Box vous fournisse les informations pour vous aider à décider si cet outil est la bonne option pour votre projet, il existe une démo en ligne que vous pouvez essayer afin de mieux comprendre ce qu'il peut faire.
Fonctionnalités du plugin Meta Box
Comme mentionné, l'objectif principal de Meta Box est de vous aider à ajouter des champs personnalisés à votre site Web WordPress. Une fois que vous avez ajouté le code approprié à votre site, vous verrez alors les nouveaux champs personnalisés. Ils seront généralement affichés dans une boîte méta sur les écrans de l'éditeur de page et/ou de publication.
Cependant, en utilisant certains des modules complémentaires gratuits et commerciaux pour le plugin - que nous aborderons ensuite dans cette revue Meta Box - vous pouvez ajouter des champs personnalisés à d'autres zones de votre site. Cela inclut l'ajout de champs personnalisés aux pages de paramètres, la section des commentaires de votre site, la zone de profil utilisateur de votre site et la façon dont les plugins tiers comme Yoast SEO fonctionnent avec les champs personnalisés.
Ces champs personnalisés seront affichés dans les zones de votre site que vous avez définies dans votre code. Pour vous aider à créer le code, les développeurs de Meta Box ont également construit un générateur de code en ligne pour simplifier le processus.

Bien que nous examinions le générateur de code plus en détail dans la section Expérience utilisateur de cette revue du plugin Meta Box, il s'agit d'une ressource très utile que les développeurs nouveaux et expérimentés trouveront utiles.
Une fois que vous aurez commencé à comprendre ce que Meta Box peut faire, vous commencerez rapidement à trouver des idées pour améliorer votre site avec ce plugin de champs personnalisés WordPress.
Extensions de plugin Meta Box

Les fonctionnalités du plugin de base Meta Box peuvent être étendues en installant l'un des modules complémentaires. Ces modules complémentaires sont un mélange d'extensions gratuites et commerciales. Ils peuvent chacun vous aider à faire beaucoup plus lors de l'ajout de champs personnalisés à votre site Web WordPress.
Type de message personnalisé MB

MB Custom Post Type est un module complémentaire gratuit populaire pour le plugin principal. Meta Box facilite l'ajout de types de publication personnalisés à votre site Web WordPress. Ce module complémentaire vous permet de créer des types de publication personnalisés et des taxonomies personnalisées pour votre site Web. Désormais, vous n'êtes plus limité à publier uniquement des articles ou des pages sur votre site.
Générateur de méta-boîtes

Meta Box Builder est une extension commerciale qui ajoute une fonctionnalité très utile à votre site WordPress. Au lieu d'utiliser le générateur de code en ligne sur le site Web Meta Box, vous pouvez utiliser ce module complémentaire pour créer le code à partir de votre site Web à l'aide de l'interface de création de boîte méta par glisser-déposer. Si vous n'êtes pas un codeur ou si vous souhaitez accélérer votre temps de développement, cette extension premium vaut la peine d'investir.
Groupe de méta-boîtes

Meta Box Group est l'une des extensions les plus vendues pour Meta Box. Offrant aux développeurs un moyen facile d'organiser les champs personnalisés en groupes reproductibles, ce module complémentaire vous aidera à faire encore plus avec le plugin Meta Box. Meta Box Group prend en charge les groupes imbriqués à plusieurs niveaux et la possibilité de créer des groupes de champs réductibles. Ce module complémentaire s'intégrera à vos boîtes méta existantes.
Logique conditionnelle de la méta-boîte

Le module complémentaire payant de logique conditionnelle permet de contrôler la visibilité des méta-boîtes, des champs personnalisés et d'autres éléments. Selon le contenu d'un champ, vous pouvez masquer ou afficher d'autres éléments à l'écran. Cela inclut le contrôle de la visibilité d'autres champs dans la même boîte méta, d'autres boîtes méta ou des boîtes méta et boutons WordPress par défaut. La sélection utile d'opérateurs vous donne un contrôle total sur la façon dont les champs personnalisés et les boîtes méta sont affichés.
Méta utilisateur MB

MB User Meta facilite l'ajout de champs personnalisés à l'écran du profil utilisateur dans WordPress. Avec cette extension payante exécutée sur votre site, vous pouvez ajouter des champs personnalisés pour stocker plus d'informations sur vos utilisateurs. Cela peut inclure leur adresse ou d'autres informations de contact, des détails sur leur adhésion ou toute autre donnée dont votre site a besoin. Selon vos besoins et la façon dont vous configurez le module complémentaire, les données stockées dans ces champs personnalisés peuvent être publiées sur le front-end de votre site ou uniquement dans la zone d'administration de WordPress.
Nous couvrirons le coût de ces extensions dans la section des options de tarification de cette revue du plugin Meta Box. Cependant, les modules complémentaires commerciaux peuvent être achetés individuellement ou dans le cadre d'un certain nombre de lots.
Expérience utilisateur de la revue Meta Box
Maintenant que nous avons couvert les fonctionnalités du plugin principal et des modules complémentaires, explorons l'expérience utilisateur de Meta Box.

Après avoir installé et activé le plugin via votre tableau de bord WordPress, vous pouvez commencer à créer des boîtes méta personnalisées pour votre site Web. Il s'agit d'un plugin relativement avancé et Meta Box n'ajoute aucune page ou écran supplémentaire au tableau de bord WordPress. Au lieu de cela, le code est inséré dans le fichier de fonctions du thème (functions.php) pour ajouter des champs personnalisés à votre site Web WordPress.

Vous pouvez modifier le fichier functions.php directement via la section Éditeur du tableau de bord WordPress. Cependant, il est préférable de modifier le fichier en dehors de WordPress et de le télécharger directement sur votre serveur, d'utiliser un plugin gratuit comme Code Snippets qui vous permet de gérer plus facilement le code personnalisé que vous ajoutez au fichier functions.php, ou de vous en tenir à quelle que soit la méthode qui vous convient le mieux.

Une fois que vous avez décidé comment ajouter du code à votre site Web, selon la documentation du plugin, la meilleure façon de démarrer avec Meta Box est d'utiliser le générateur en ligne gratuit pour créer le code nécessaire au plugin.
Le générateur de code Meta Box

Le générateur de code a plusieurs onglets qui sont utilisés pour vous aider à créer la boîte méta et ses champs personnalisés. Cependant, vous devrez avoir au moins une compréhension de base des champs personnalisés WordPress pour tirer le meilleur parti du générateur et de ce plugin. Heureusement, il existe de nombreuses documentations en ligne pour vous aider.

Une fois que vous avez entré les détails de base de la boîte méta et où elle sera affichée (comme sur les articles et/ou les pages), vous pouvez passer à la configuration des champs personnalisés. Vous pouvez choisir parmi une sélection de plus de 30 types de champs via le générateur glisser-déposer.

Cliquer sur un champ l'ajoute à votre boîte méta. Vous pouvez ensuite personnaliser les détails du champ en ajoutant un titre, une description et d'autres informations. Vous pouvez facilement changer la position ou l'ordre des champs grâce à l'interface glisser-déposer.

Lorsque vous êtes satisfait de vos champs personnalisés, vous pouvez cliquer sur le bouton Générer du code.

Bien que le générateur de code se trouve sur le site Web de Meta Box, il convient de noter que l'extension payante Meta Box Builder susmentionnée ajoutera un constructeur à votre site Web WordPress pour plus de commodité.
Activation des champs personnalisés WordPress
Une fois que vous avez copié le code généré, il doit être ajouté à votre fichier WordPress functions.php sur votre site. Une fois que vous avez fait cela, la boîte méta et ses champs personnalisés devraient être en ligne sur votre site Web WordPress. Ils seront affichés à l'emplacement que vous avez spécifié.
Pour démontrer le plugin, l'éditeur WordPress de notre site de test dispose désormais d'une méta-boîte supplémentaire. Cette zone méta contient du texte, une URL, une date et des champs personnalisés WYSIWYG.

Si vous devez apporter des modifications à vos champs, vous devrez modifier le code. Pour cela, vous pouvez le modifier directement dans votre fichier functions.php ou revenir au générateur de code. Lorsque la publication est enregistrée, tout contenu des champs personnalisés sera enregistré avec le reste du contenu de votre publication.
Affichage du contenu du champ personnalisé sur le front-end de votre site Web WordPress
Selon la raison pour laquelle vous utilisez des champs personnalisés, vous souhaiterez peut-être afficher leur contenu sur le front-end de votre site Web WordPress. Malheureusement, il ne suffit pas d'ajouter des champs personnalisés à votre site Web, puis de les remplir de données pour les afficher sur le front-end de votre site.
Le processus pour ce faire implique la modification des fichiers de thème de votre site Web WordPress. Il existe une documentation détaillée sur la façon de procéder dans la documentation de Meta Box. Votre niveau d'expérience avec PHP, les champs personnalisés et l'édition de fichiers de thème dictera à quel point cela est simple pour vous.
Selon la raison pour laquelle vous utilisez des champs personnalisés, vous n'aurez peut-être pas besoin d'afficher leur contenu sur le front-end de votre site. Mais si vous le faites, le forum de documentation et d'assistance devrait pouvoir vous aider à y parvenir.
Documentation et support du plugin Meta Box
Bien que destiné aux codeurs, si vous débutez dans le développement WordPress, le plugin Meta Box pourrait toujours être un bon choix. Grâce à la documentation en ligne utile, vous devriez pouvoir vous familiariser avec cet outil si vous devez ajouter des champs personnalisés à un site Web WordPress.

Les utilisateurs du plugin de base gratuit peuvent demander de l'aide via le référentiel Github ou via les forums de discussion sur le répertoire officiel des plugins WordPress. Cependant, si vous voulez garantir que vous recevrez l'assistance de l'équipe MetaBox.io, l'achat de l'un des modules complémentaires premium vous donnera accès à leurs canaux de support.
Options de tarification du plugin Meta Box
Comme mentionné précédemment dans cette revue Meta Box, le plugin principal est téléchargeable gratuitement à partir du répertoire des plugins WordPress. Cependant, en installant les modules complémentaires Meta Box, vous pouvez considérablement améliorer les capacités de cet outil. Certaines de ces extensions peuvent être téléchargées gratuitement. D'autres sont des produits payants avec un certain nombre d'options d'achat disponibles, notamment :
- Pay as You Go : achetez des extensions individuelles avec 1 an d'assistance et des mises à jour pour 29 $ chacune.
- Core Bundle : un ensemble de 12 extensions premium avec 1 an de support et des mises à jour pour 99 $.
- Pack développeur : toutes les extensions premium avec 1 an de support et mises à jour pour 199 $.
- Ensemble à vie : toutes les extensions premium avec support à vie et mises à jour pour 499 $.
Vous pouvez afficher tous les détails des options de tarification Meta Box et découvrir quelles 12 extensions sont incluses dans l'offre de base sur cette page. Il existe également une garantie de remboursement à 100 % de 14 jours.
Réflexions finales sur le plugin Meta Box
Le plugin Meta Box n'est pas pour tout le monde. Si vous n'avez pas besoin d'ajouter des champs personnalisés à un site Web WordPress, vous n'avez pas vraiment besoin de ce plugin. Cependant, si vous souhaitez commencer à travailler avec des champs personnalisés, il s'agit d'un excellent outil, quelles que soient vos capacités de développement.
Le générateur de code en ligne offre un accès facile aux plus de 30 types de champs et aux commandes permettant de les personnaliser. Grâce à la grande sélection de types de champs, vous devriez pouvoir ajouter tous les différents champs personnalisés requis par votre projet. Les extensions commerciales ajoutent des fonctionnalités encore plus utiles au plugin.
Lorsqu'il s'agit d'afficher le contenu des champs personnalisés sur le front-end de votre site Web WordPress, il n'y a pas de solution simple. Vous devrez modifier vous-même vos fichiers de modèle de thème ou trouver un outil qui peut vous aider dans le processus. Cependant, c'est le cas avec n'importe quel plugin de champ personnalisé WordPress et l'édition de fichiers de thème dépasse généralement leur portée.
Si vous souhaitez commencer à utiliser des champs personnalisés ou accélérer votre temps de développement lorsque vous travaillez avec des champs personnalisés, Meta Box et ses extensions gratuites et commerciales sont fortement recommandées.
Essayez la démo en ligne gratuite de Meta Box maintenant
