Title: Monbillet Embed
Author: monbillet.ch
Published: <strong>26 mai 2025</strong>
Last modified: 5 février 2026

---

Recherche d’extensions

![](https://ps.w.org/monbillet-embed/assets/icon.svg?rev=3300607)

# Monbillet Embed

 Par [monbillet.ch](https://profiles.wordpress.org/monbilletch/)

[Télécharger](https://downloads.wordpress.org/plugin/monbillet-embed.1.4.zip)

 * [Détails](https://fr.wordpress.org/plugins/monbillet-embed/#description)
 * [Avis](https://fr.wordpress.org/plugins/monbillet-embed/#reviews)
 * [Développement](https://fr.wordpress.org/plugins/monbillet-embed/#developers)

 [Support](https://wordpress.org/support/plugin/monbillet-embed/)

## Description

This plugin lets you embed events and event-groups data directly in your WordPress.

### Configuration

 * Add your API token in the settings (please contact monbillet.ch to obtain a token)

### Utilisation

In Gutenberg, use either the « HTML » or the « Shortcode » block. In the Classic
Editor, you can simply add the shortcode to your content.

### Template Shortcode

Required attributes:
 – `entity-type`: `events`, `event`, `event-groups` or `event-
group` – `entity-id`: number (mandatory if `entity-type`= `event` or `event-group`)

Optional attributes:
 – `with-details`: `true` (default: no event details are retrieved,
see [Objects API](https://monbillet.ch/api/v1/doc#api-objects) to find out which
fields are retrieved. )

The `data` variable contains the content from the API (without the first level field`
event`, `events`, `event-groups`).
 See the [API doc](https://monbillet.ch/api/v1/doc),
to get a list of supported properties.

Example:

    ```
    [monbillet-embed-template entity-type="event-groups"]
    <section>
        {% for eventGroup in data %}
            <ul>
                <li>{{ eventGroup.title }}</li>
                <ul>
                    {% for event in eventGroup.events %}
                        <li class="event-title">{{ event.title }}</li>
                    {% endfor %}
                </ul>
            </ul>
        {% endfor %}
    </section>
    [/monbillet-embed-template]
    ```

Styling the shortcode

You are in full control here. Add CSS either in your theme or with an « HTML » block.
You can as well add a `<style></style>` markup inside the « Shortcode » block.

Sandboxed Twig

By default, Twig is restricted to some functions. You can disable this feature in
the plugin settings.

Tags allowed: `apply`, `if`, `for`, `set`

Filtres autorisés : `abs`, `batch`, `capitalize`, `column`, `convert_encoding`, `
data_uri`, `date`, `date_modify`, `default`, `escape`, `filter`, `find`, `first`,`
format`, `format_date`, `format_datetime`, `format_time`, `join`, `json_encode`,`
keys`, `last`, `length`, `lower`, `map`, `merge`, `plural`, `reduce`, `replace`,`
reverse`, `round`, `shuffle`, `singular`, `slice`, `slug`, `sort`, `spaceless`, `
split`, `striptags`, `trim`, `title`, `u`, `upper`, `url_encode`

Fonctions autorisées : `html_classes`, `cycle`, `date`, `max`, `min`, `range`, `
random`, `html_cva`

## Avis

Il n’y a aucun avis pour cette extension.

## Contributeurs/contributrices & développeurs/développeuses

« Monbillet Embed » est un logiciel libre. Les personnes suivantes ont contribué
à cette extension.

Contributeurs

 *   [ monbillet.ch ](https://profiles.wordpress.org/monbilletch/)

“Monbillet Embed” a été traduit dans 1 locale. Remerciez [l’équipe de traduction](https://translate.wordpress.org/projects/wp-plugins/monbillet-embed/contributors)
pour ses contributions.

[Traduisez « Monbillet Embed » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/monbillet-embed)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/monbillet-embed/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/monbillet-embed/), ou
s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/monbillet-embed/)
par [RSS](https://plugins.trac.wordpress.org/log/monbillet-embed/?limit=100&mode=stop_on_copy&format=rss).

## Journal des modifications

#### 1.4 – February 5, 2026

 * Remove support for attribute `show-past-events`

#### 1.3 – August 13, 2025

 * Change minimal version of PHP to 8.1 and match in composer config

#### 1.2.1 – July 14, 2025

 * Support new attribute `with-details`

#### 1.2.0 – July 03, 2025

 * Update client API monbillet to 1.2.5

#### 1.1.0 – May 08, 2025

 * Support du nouvel attribut `show-past-events`
 * Handle errors in API client

#### 1.0.0 – May 06, 2025

 * Version initiale

## Méta

 *  Version **1.4**
 *  Dernière mise à jour **il y a 4 mois**
 *  Installations actives **Moins de 10**
 *  Version de WordPress ** 4.6 ou plus **
 *  Testé jusqu’à **6.8.5**
 *  Version de PHP ** 8.1 ou plus **
 *  Langues
 * [English (US)](https://wordpress.org/plugins/monbillet-embed/) et [French (France)](https://fr.wordpress.org/plugins/monbillet-embed/).
 *  [Traduisez la dans votre langue](https://translate.wordpress.org/projects/wp-plugins/monbillet-embed)
 *  [Vue avancée](https://fr.wordpress.org/plugins/monbillet-embed/advanced/)

## Évaluations

Aucun avis n’a encore été envoyé.

[Your review](https://wordpress.org/support/plugin/monbillet-embed/reviews/#new-post)

[Voir tous les avis](https://wordpress.org/support/plugin/monbillet-embed/reviews/)

## Contributeurs

 *   [ monbillet.ch ](https://profiles.wordpress.org/monbilletch/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/monbillet-embed/)