Meta Field Block

Description

L’extension permet d’afficher un champ méta sous forme de bloc sur l’interface publique et prend en charge les champs ACF. Il peut être imbriqué dans un bloc parent qui a un contexte « postId », « postType » tel que le bloc « Boucle de requête » ou utilisé de manière autonome.

Advanced use cases

  1. How to change the output of the block?
  2. How to display a complex value like a dynamic field that depends on multiple meta fields?

Si cette extension vous est utile, veuillez s’il vous plait laisser un avis et une note sur WordPress.org pour la faire connaître au plus grand nombre. Ce serait très apprécié.

Vous pouvez consulter mes autres extensions si cela vous intéresse :

  • Content Blocks Builder – Un outil pour créer facilement des blocs, des compositions ou des variations pour votre site directement sur l’éditeur de blocs.
  • Block Enhancements – Une extension pour ajouter aux blocs des fonctionnalités pratiques telles que : icône, ombre portée, transformation…
  • Icon separator – Un tout petit bloc comme le bloc « Séparateur » mais avec la possibilité d’y ajouter une icône.
  • SVG Block – Un bloc pour insérer des images SVG en ligne facilement et en toute sécurité. Il contient également plus de 3000 icônes et certains séparateurs non rectangulaires courants.
  • Counting Number Block – A block to display a number that has the number-counting effect.
  • Breadcrumb Block – A simple breadcrumb trail block that supports JSON-LD structured data.
  • Better Youtube Embed Block – Embed Youtube videos without slowing down your site.

Cette extension est développée en utilisant @wordpress/create-block.

Captures d’écran

  • Réglages du bloc

Blocs

Cette extension fournit 1 bloc.

  • Meta Field Block Display a meta field as a block on frontend, supporting ACF fields.

Installation

  1. Téléverser les fichiers de l’extension dans le répertoire /wp-content/plugins/meta-field-block ou installez directement l’extension via l’écran des extensions WordPress.
  2. Activez l’extension depuis la page « Extensions » de WordPress

FAQ

Qui a besoin de cette extension ?

Cette extension a été conçue pour les développeurs et développeuses, mais tout le monde peut l’utiliser.

Prend-il en charge la saisie et l’enregistrement de la valeur méta ?

Non. Il affiche uniquement les champs méta sous forme de blocs.

Prend-il en charge tous les types de champs méta ?

Seuls les types simples tels que chaîne, entier ou nombre peuvent être utilisés directement. Les autres types complexes tels qu’objet ou tableau doivent être convertis en chaînes de balisage HTML.

Prend-il en charge tous les types de champs ACF ?

Tous les types de champs de base qui peuvent être récupérés par les fonctions get_field ou the_field. Certains types de champs complexes tels que les champs Image, Lien, Lien vers page, Objet publication, Relation et Taxonomie sont également pris en charge.

Inclut-il un style pour le champ méta ?

Le bloc ne fournit aucun style CSS pour la valeur du champ méta. Mais il fournit dans les réglages un style basique pour le positionnement du champ.

Prend-il en charge d’autres frameworks de champs méta ?

Oui si ces champs méta sont accessibles via l’API REST.

Avis

24 janvier 2023 1 réponse
Easy to use with standard WordPress metadata. I used this nested inside a Query Block to display content from a custom post type. I think that you should mention the availability of the filter 'meta_field_block_get_block_content' in the Description of the plugin because the ability to modify the metadata before presentation is really useful. I had a similar requirement to format a date as given in your Support answer to "Format a Date Value" and that approach worked really well. Installing this block meant I could use a standard Query Loop instead of spending hours developing a custom block. Highly recommended!
28 novembre 2022 1 réponse
Thank you:-)
8 novembre 2022 1 réponse
Fixed a long-standing issue, as I tried everything possible, shortcodes, template tags, JavaScript Fetch API and more 😀
15 septembre 2022 1 réponse
This plugin is excellent. It solves a single problem and does it well. Now I can add fields created with Advanced Custom Fields to query loop blocks! This is going to save my clients so much backend development time.
6 septembre 2022 1 réponse
Does just the simple job I needed: outputs custom postmeta in a block. And even enables to change the tag under Advanced settings.
Lire les 13 avis

Contributeurs/contributrices & développeurs/développeuses

« Meta Field Block » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Meta Field Block” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Meta Field Block » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.0.9

Release Date – 15 Sep 2022

  • FIX – Change the textdomain to the plugin slug

1.0.8

Release Date – 10 Sep 2022

  • FIX – Wrong handle for wp_set_script_translations. Thanks to Loïc Antignac (@webaxones)

1.0.7

Release Date – 07 Sep 2022

  • FIX – Add a null check for meta fields value before accessing it’s property

1.0.6

Release Date – 25 Jun 2022

  • DEV – Add an option to show the block’s outline on the Editor

1.0.5

Release Date – 21 Jun 2022

  • DEV – Display the placeholder text on the template context

1.0.4

Release Date – 02 May 2022

  • DEV – Support displaying some field types for ACF such as image, link, page_link, post_object, relationship, taxonomy

1.0.3

Release Date – 30 April 2022

  • DEV – Add supports for borders, and full typography options

1.0.2

Release Date – 28 April 2022

  • DEV – Add the title to block registration in JS
  • REFACTOR source code

1.0.1

Release Date – 23 March 2022

  • FIX – The block does not work in the site editor.

1.0.0

Release Date – 22 February 2022