Examen de la méta – boîte: ajout facile de champs personnalisés aux plug – ins et aux sujets
Quand j’ai reçu un appel pour revoir la meta box, j’étais très heureux parce que Tran Ngoc Tuan Anh, l’auteur du plugin, était vietnamien. Si vous regardez mon sous – titre, vous remarquerez que je vis aussi à Hanoi. Des exemples de champs de carte incluent en fait mon appartement. Mais je délire… Aujourd’hui, je passe en revue la méta – boîte. Metabax est l’un des plug – ins les plus populaires pour ajouter des champs personnalisés et des métadonnées. Tu ne crois pas ce que j’ai dit? Selon la Bibliothèque de plugins WordPress, il est installé activement sur plus de 100 000 sites. Il y a beaucoup de sites Web.
Metabax est principalement utilisé par les développeurs et les institutions qui veulent étendre leurs fonctionnalités de thème, mais n’importe qui peut l’installer et l’utiliser. Lancé en 2010, il est en fait le premier plug – in de champ personnalisé pour les développeurs. Je vais regarder le plug – in du point de vue des non – développeurs: J’ai quelques petits fragments de code, mais je ne suis pas du tout proche des experts. Cela pourrait ajouter de la couleur au commentaire. Si vous n’êtes pas un développeur, j’aimerais vous montrer quelque chose d’intéressant que metabax peut vous aider à faire. Si vous êtes un développeur, vous connaissez probablement mieux les champs personnalisés que moi. Cependant, j’espère pouvoir vous fournir des informations utiles sur toutes les fonctionnalités et extensions disponibles de metabax, et vous obtiendrez de nouvelles connaissances.
Allons plus loin… Tout d’abord, qu’est – ce qu’un champ personnalisé? Les champs personnalisés vous permettent de stocker des informations supplémentaires dans chaque message WordPress. Peut – être que ça n’a pas l’air excitant, mais ils ont déverrouillé beaucoup de super fonctionnalités. Par exemple, vous pouvez utiliser des champs personnalisés pour ajouter automatiquement des balises Schema aux messages WordPress. Bon nombre de vos plug – ins et thèmes préférés peuvent être construits en fonction de la puissance des champs personnalisés, du moins en partie. Ils cachent simplement les champs personnalisés derrière une interface lisse. Ne t’inquiète pas, ne t’inquiète pas.
, votre vie sur WordPress sera encore plus difficile si les champs personnalisés disparaissent.
Installation de metabax après l’installation du plug – in, vous ne verrez rien immédiatement. Vous devez passer au Code du sujet pour commencer. Vous devez ajouter du Code à la fonction. Php (appearance → Editor → functions.php). La méta – boîte fournit quelques exemples de code de démarrage: Une fois le Code ajouté, vous verrez quand vous ajoutez un nouveau billet: Ce sont des champs personnalisés ajoutés par metabax. Meta Box fournit également du Code pour vous donner une démonstration plus approfondie. Si vous ajoutez tout le code à une fonction. Php, vous pouvez voir une démonstration complète de metabax:
Extensions Meta – box Meta – box me fournit toutes les extensions avancées. Il y a 13 extensions avancées, donc j’admets que je n’ai pas tout testé. J’ai choisi mon jeu préféré et j’ai aussi regardé quelques extensions gratuites. Meta Box Builder Meta Box Builder est mon extension avancée préférée car, contrairement à d’autres, il vous permet d’ajouter des champs personnalisés sans connaître PHP. Cela signifie que je suis aussi une personne qui n’a pas de développeurs et qui peut creuser et construire quelque chose. Lors de l’installation, vous verrez l’interface suivante:
Comme vous pouvez le voir, je crée un champ de texte personnalisé pour les auteurs invités. De cette façon, vous pouvez simplement ajouter leurs informations en personnalisant les champs au lieu de créer un nouveau compte pour chaque auteur invité. Après avoir sauvegardé la boîte de métadonnées personnalisée, je vois sur la Sous – page Post: L’article se poursuit comme suit: C’est aussi simple que ça. Voici ce que j’ai construit avec un peu de retouche: Il y a environ 43 champs personnalisés que vous pouvez facilement ajouter en utilisant Builder. Vous pouvez également choisir si la nouvelle méta – boîte doit être affichée au moyen d’un message, d’une page ou des deux.
Donc si vous ne le faites pas,
Si vous êtes un développeur et que vous souhaitez commencer à ajouter des champs personnalisés à votre site, vous devriez probablement obtenir cette extension. Sinon, vous devez apprendre un peu de PHP. La boîte de métadonnées de géolocalisation la boîte de métadonnées de géolocalisation permet d’ajouter facilement des données d’adresse à un message. Il n’est pas nécessaire d’entrer chaque élément de l’adresse (beaucoup de messages seront certainement additionnés), il suffit de commencer à taper et le plugin interrogera Google Maps et remplira automatiquement tous les champs. Vérifiez que tout est correct et que le jeu est terminé.
Regardez son fonctionnement: La géolocalisation de Meta Box le rend simple: vous n’avez pas besoin de créer votre propre base de données ou de configurer l’API Google Maps. Meta Box yoast SEO Meta Box yoast SEO est une extension gratuite qui vous permet d’obtenir des scores d’analyse de contenu plus précis de yoast. Pour ce faire, il permet à yoast de visualiser le contenu des champs personnalisés. L’article se poursuit comme suit: Par défaut, yoast n’analysera que le contenu principal de votre message. Par conséquent, si vous utilisez de nombreux champs personnalisés, vous obtiendrez des points inexacts. Meta Box yoast SEO extension résout ce problème.
La logique conditionnelle metabase la logique conditionnelle est une extension avancée qui vous permet de simplifier les champs en appliquant facilement la logique conditionnelle. Regardez son fonctionnement: Par exemple, vous pouvez afficher différents champs pour les produits physiques et numériques. Ou toute autre utilisation de la logique conditionnelle qui vient à l’esprit. Page de configuration de metabax si vous êtes un développeur de thème ou de plug – in, je pense que cette extension avancée est entièrement construite pour vous. La page de configuration de la boîte de métadonnées vous aide à créer une page de configuration détaillée en utilisant la syntaxe de la boîte de métadonnées. Si je comprends bien, l’extension devrait réduire considérablement le temps nécessaire pour créer une interface conviviale.
Par exemple, voici une page
Et des exemples de paramètres pour le sujet: Facile à utiliser, beau et généreux. Ce sont mes préférés personnels, mais ce ne sont pas les seules extensions de Meta box. Voici rest: metabase API rest (free): Saisissez toutes les valeurs de champ personnalisées dans la metabase de réponse de l’API rest (Advanced): Ajoutez des champs personnalisés à l’écran de gestion metabase terms (Advanced): Ajoutez des métadonnées à la catégorie, Meta – box Custom post type Tags or other Taxonomy (free): Easy to create and Manage Custom post type Meta – box text restrictor (free) – limits the number of Characters or words that can be inserted in a field. Groupes de méta – boîtes (Premium) – utilisez des modèles de méta – boîtes de champs personnalisés répétables (Premium) – utilisez des modèles pour définir facilement les méta – boîtes et les conseils d’outils de méta – boîtes de champs personnalisés (Premium): utilisez de beaux conseils d’outils pour ajouter de l’aide aux champs personnalisés. Je pense que c’est pour aider les développeurs à rendre leur thème \/ plug – in plus convivial metabase display \/ hide (JavaScript) (avancé): activer ou désactiver metabase pour différents modèles, Utiliser le format ou la classification des onglets de méta – boîte JavaScript (avancé): simplifier la création de colonnes de méta – boîte dans les onglets de méta – boîte (avancé): simplifier l’affichage esthétique des champs en insérant des champs dans 12 colonnes de méta – boîte de grille inclure \/ exclure (avancé): vous permet d’afficher \/ masquer des id, des modèles, des La taxonomie ou le prix de la boîte de fonctions personnalisée et le module de base de la boîte de documents sont 100% gratuits.
Toutes les extensions Premium coûtent entre 19 $et 29 $pour un site Web illimité et un an de mise à jour \/ soutien. En ce qui concerne la documentation, la méta – boîte est bien documentée. Le plug – in principal a beaucoup d’articles et chaque est
La pression artérielle a également été enregistrée avec précision. Si vous connaissez déjà PHP, vous devriez être en mesure de commencer rapidement à utiliser la documentation de soutien fournie par metabax. Je sais à quel point les champs personnalisés sont importants pour les sujets \/ plug – ins et metabax vous permet de les implémenter d’une manière extrêmement simple. Comme je l’a i dit, je ne suis pas un développeur, donc je suis désolé si je ne peux pas fournir plus d’informations sur le plug – in. Mais les extensions Meta Box Builder rendent cela facile, même pour les non – développeurs, et le reste de la documentation me donne une bonne idée de la façon dont les extensions fonctionnent. Si vous êtes un développeur, les plug – ins et extensions de base gratuits devraient rendre votre vie plus facile, alors Regardez!