Passer au contenu
Aucun résultat
Base de connaissances MEC
  • Installation
    • Installation
    • Activation
    • Mise à jour automatique
    • Mise à jour manuelle
    • Changer de domaine de licence
  • Paramètres
    • Généralités
    • Archive page
    • Slugs/Permaliens
    • Devise
    • Voir tout
  • Single Event
    • Paramètres d'événement unique
    • Comment ajouter un événement dans le plugin MEC ?
    • Barre latérale simple MEC
    • Les champs personnalisés
    • Voir tout
  • Modules événementiels
    • Conférenciers
    • Organisateurs
    • Emplacements
    • Carte
    • Voir tout
  • Paramètres de réservation
    • Module de réservation
    • Éléments de réservation
    • Formulaire de réservation
    • Passerelles de paiement
    • Voir tout
  • Soumission d'événement
    • Généralités
    • Niveau d'accès
    • Sections FES
    • champs requis
    • Voir tout
  • intégrations
    • Mailchimp
    • Paid Memberships Pro
    • BuddyPress
    • LearnDash
    • Voir tout
  • Notifications
    • Notification de réservation
    • Confirmation de réservation
    • Rappel de réservation
    • Notification administrateur
    • Voir tout
  • Addons
    • Elementor Single Builder Addon
    • Ticket and Invoice Addon
    • Espaces Seat Addon
    • Virtual Events Addon
    • Voir tout
  • Autres
    • Paramètres d'apparence
    • Traduction
    • Connaissances
    • Dépannage
    • Développeur
Base de connaissances MEC

  • Catégories
    • Installation
      • Installation
      • Activation
      • Mise à jour automatique
      • Mise à jour manuelle
      • Changer de domaine de licence
    • Paramètres généraux
      • Généralités
      • Pages d'archives
      • Slugs/Permaliens
      • Devise
      • Voir tout
    • Single Event
      • Paramètres d'événement unique
      • Barre latérale simple MEC
      • Comment ajouter un événement dans le plugin MEC ?
      • Les champs personnalisés
      • Voir tout
    • Modules événementiels
      • Conférenciers
      • Organisateurs
      • Emplacements
      • Carte
      • Voir tout
    • Paramètres de réservation
      • Module de réservation
      • Ajouter un système de réservation
      • Formulaire de réservation
      • Paramètres de paiement de l'organisateur
      • Voir tout
    • Soumission d'événement
      • Généralités
      • Niveau d'accès
      • Sections FES
      • champs requis
      • Voir tout
    • Intégrations MEC
      • Mailchimp
      • BuddyPress
      • LearnDash
      • Paid Memberships Pro
      • Voir tout
    • Notifications
      • Notification de réservation
      • Confirmation de réservation
      • Rappel de réservation
      • Notification administrateur
      • Voir tout
    • Addons
      • Elementor Single Builder Addon
      • Ticket and Invoice Addon
      • Espaces Seat Addon
      • Virtual Events Addon
      • Voir tout
    • Autres
      • Paramètres d'apparence
      • Traduction
      • Connaissances
      • Dépannage
      • Développeur

Soumettre un ticket
Base de connaissances MEC

cabillot
  • Catégorie Taxonomie Crochets MEC
  •  Une seule page
  • Archivage
  • Crochets de code court
  • Quelques exemples
    • Page unique MEC
    • Page d'archives MEC

Développeur

Crochets MEC

Vous trouverez dans la liste suivante tous les hooks d'action et de filtre MEC permettant d'interagir avec un autre morceau de code :

Catégorie Taxonomie Crochets MEC

templates/taxonomy-mec-category.php

do_action('mec_before_main_content'); 

do_action('mec_before_events_loop'); 

do_action('mec_after_events_loop'); 

do_action('mec_after_main_content');

 Une seule page

modèles/single-mec-events.php

do_action('mec_before_main_content');

do_action('mec_after_main_content');

Archivage

modèles/archive-mec-events.php

do_action('mec_before_main_content'); 

do_action('mec_before_events_loop');

do_action('mec_after_events_loop'); 

do_action('mec_after_main_content');

Crochets de code court

do_action('mec_agenda_skin_head'); 

do_action('mec_available_spot_skin_head');

do_action('mec_carousel_skin_head');

do_action('mec_countdown_skin_head');

do_action('mec_cover_skin_head');

do_action('mec_daily_skin_head');

do_action('mec_full_skin_head');

do_action('mec_grid_skin_head');

do_action('mec_list_skin_head');

do_action('mec_map_skin_head');

do_action('mec_masonry_skin_head');

do_action('mec_monthly_skin_head');

do_action('mec_slider_skin_head');

do_action('mec_timetable_skin_head');

do_action('mec_weekly_skin_head');

 do_action('mec_yearly_skin_head');

Quelques exemples

Page unique MEC

function single_mec_before_main_content() {
        if ( is_singular( 'mec-events' ) ) {
        echo '<div><h3>single event page</h3></div>';
    }
}
add_action('mec_before_main_content','single_mec_before_main_content');

Page d'archives MEC

function archive_mec_before_main_content() {
        if ( is_post_type_archive( 'mec-events' ) ) {
        echo '<div><h3>archive events page</h3></div>';
    }
}
add_action('mec_before_main_content','archive_mec_before_main_content');

Nous vous suggérons également de consulter la liste des balises conditionnelles utilisées dans cet article. Reportez-vous au lien ci-dessous.

https://codex.wordpress.org/Conditional_Tags

Share

Articles Relatifs

  • Webhooks MEC
  • API MEC Restful
  • Comment obtenir un champ personnalisé sur une seule page d'événement
  • Remplacer la page d'événement unique
  • Remplacement des skins de shortcode
Se connecter Soumettre
0 commentaire

Pas de commentaire.

Toujours pas de chance ? Nous pouvons aider!

Si vous n'avez pas trouvé ce que vous cherchiez, veuillez soumettre un ticket dans notre système d'assistance.

Soumettre un ticket
Webnus Banner
Modern Events Calendar

Veuillez lire nos Conditions générales et notre Politique de confidentialité.

4.2 Excellent

À propos de 11 Évaluez-nous sur Trustpilot

Copyright © 2026. Tous droits réservés. Webnus Inc