Passer au contenu
Aucun résultat
Modern Events Calendar logo
  • Installation
    • Installation
    • Activation
    • Mises à jour MEC Pro de WordPress
    • 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 MEC Brancher?
    • MEC Barre latérale unique
    • 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
Modern Events Calendar logo

  • Catégories
    • Installation
      • Installation
      • Activation
      • Mises à jour MEC Pro de WordPress
      • 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
      • MEC Barre latérale unique
      • Comment ajouter un événement dans MEC Brancher?
      • 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
    • MEC intégrations
      • 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
Modern Events Calendar logo

cabillot
  • Remplacement des skins de shortcode
  • Remplacer les modèles
  • Guides du développeur associés

Développeur

Remplacement des skins de shortcode

MEC prend en charge de nombreux skins pour afficher les événements et vous pouvez tous les personnaliser en remplaçant les skins de shortcode, et tous sont prêts à être remplacés !

Remplacement des skins de shortcode

Par exemple, si vous souhaitez personnaliser l'apparence de la grille pour MEC, alors vous pouvez simplement mettre le /chemin/vers/modern-events-calendar/app/skins/grid/render.php développement /chemin/vers/theme/webnus/modern-events-calendar/app/skins/grid/render.php.

Remarque 1: /chemin/vers/theme/ veux dire: ~root/wp-content/themes/VOTRE NOM-THEME/… puis créez un nouveau dossier appelé webnus.

Par exemple, avec le Kata thème, le chemin serait : ~/wp-content/themes/kata/webnus/modern-events-calendar/app/skins/grid/render.php.

Remarque 2: Si vous utilisez la version gratuite de Modern Events Calendar, vous devez ajouter "-léger” après le nom du plugin, donc le chemin serait : /chemin/vers/theme/webnus/modern-events-calendar-lite/app/skins/grid/render.php.

Remplacer les modèles

Vous pouvez utiliser la substitution Modern Events Calendar skin de codes courts et faites-le pour tous les fichiers modèles de tous les skins, y compris le skin unique destiné à afficher une seule page d'événement, une vue mensuelle, un calendrier complet, une couverture, etc.

Par ailleurs, nous vous recommandons d'éviter autant que possible de modifier les fichiers et d'essayer de les rendre compatibles avec votre thème à l'aide de CSS/JS. En effet, si vous modifiez les fichiers de votre thème, vos clients risquent de ne plus pouvoir utiliser ses nouvelles fonctionnalités. MEC Mise à jour automatique. En remplaçant la Modern Events Calendar Fonctionnalité de skin de codes courts, nous avons créé deux fonctions pour vous permettre de mettre ces codes sur cette page ou n'importe où sur votre site :

$upcoming_events = MEC_main::get_upcoming_events(20); // 20 is number of events
$events = MEC_main::get_shortcode_events(6380); // 6380 is the shortcode ID

Guides du développeur associés

Ces guides sont utiles lors de la personnalisation MEC dans un thème :

  • Y compris MEC dans votre thème
  • MEC Crochets

Share

Articles Relatifs

  • MEC Crochets Web
  • MEC API reposante
  • Comment obtenir un champ personnalisé sur une seule page d'événement
  • Remplacer la page d'événement unique
  • Importation d'événements via SQL
Se connecter Soumettre
18 commentaire
Sixte 16 octobre 2020
| |

Je modifie le month_view. Ce qui est un jeu d'enfant, pas de problèmes jusqu'à présent, mais les informations les plus essentielles manquent dans la boucle d'événements (je vardumping $event->data): Categories, Tags et Labels. Quelles sont les informations les plus importantes dans une vue qui fournit une "vue d'ensemble", je pense. Comment puis-je accéder à ces valeurs là-bas ? Sinon, un beau plugin jusqu'à présent. Mais ne pas afficher ces informations rendrait le tout inutile pour moi ? 

3 0
1
Répondre
vianney le 11 avril 2020
| |

Bonjour, je souhaite afficher une liste d'événements sur une page, avec ma propre requête SQL comme celle-ci :
 
$ args = array (
'post_type' => 'mec-events',
    'orderby' => 'post_date',
    'commande' => 'ASC',
    'post_status' => 'publier',
);
$my_query = nouveau WP_Query($args);
 
Si je souhaite afficher le résultat sur une vue spécifique du calendrier, comment dois-je faire ?

1 0
1
Répondre
Webnus Assistance le 18 avril 2020
| |
vianney Bonjour, je souhaite afficher une liste d'événements sur une page,

Bonjour,
Vous devez faire la personnalisation vous-même ou vous pouvez utiliser nos services de personnalisation.
Pour utiliser Webnus Pour bénéficier des services de personnalisation de ses produits, veuillez soumettre votre demande via le lien suivant :
Une fois votre demande soumise, l'équipe de développeurs vous contactera.
https://webnus.net/services/

1 0
1
Répondre
Jean 13 mars
| |

Quelle ligne doit être ajoutée au code pour ajouter à la liste le horcode de la catégorie de l'événement ? Merci

1 0
1
Répondre
Webnus Assistance 22 mars
| |
Jean Quelle ligne doit être ajoutée au code à ajouter à

Bonjour,
Faire cela n'est pas aussi facile que nous pouvons vous donner une solution ici.
vous pouvez utiliser notre service de personnalisation. Vous pouvez soumettre votre demande pour votre service préféré via l'URL suivante.
Lien vers les services de personnalisation : https://webnus.net/services/
Notre équipe vous contactera par e-mail dans les plus brefs délais.

1 0
1
Répondre
nicky.evers 13 février 2020
| |

J'ai réussi à créer un thème personnalisé à l'aide de cet article pour un thème de code court, mais je souhaite également créer un modèle personnalisé pour la page d'un événement unique. Je ne trouve aucune fonction permettant de le faire. Je suppose que je dois créer un nouveau fichier pour remplacer celui situé dans /plugins/modern-events-calendar/app/skins/single/default.php et le placer dans /theme/.webnus/modern-events-calendar/app/skins/single/default.php. Que dois-je mettre dans mon fichier functions.php pour activer le nouveau modèle que j'ai créé ?
 

1 0
1
Répondre
Webnus Assistance 16 février 2020
| |
nicky.evers J'ai pu créer un skin personnalisé en utilisant thi

Bonjour, vous pouvez copier le fichier default.php (par exemple) et le coller dans le répertoire cible (de votre thème enfant). MEC La lecture du thème enfant est automatique (vous pouvez modifier le fichier ici et voir les changements…). Vous n'avez pas besoin d'ajouter de fonction.

1 0
1
Répondre
nicky.evers 13 février 2020
| |
nicky.evers J'ai pu créer un skin personnalisé en utilisant thi

Je crois que j'ai compris. Pour le bien des autres qui pourraient avoir la même question ; aucune fonction n'est requise dans functions.php. si vous créez le fichier personnalisé dans votre chemin de thèmes, il sera automatiquement actif. Ce serait bien d'avoir ces informations dans cet article. C'était déjà assez difficile de trouver cet article
 

3 0
1
Répondre
Webnus Assistance 16 février 2020
| |
nicky.evers Je crois que j'ai compris. Pour le bien des autres

Exactement, merci d'avoir partagé votre expérience, n'hésitez pas à nous contacter si vous avez des questions à ce sujet.

1 0
1
Répondre
enfant fleur 28 novembre 2019
| |

Je souhaitais modifier légèrement l'apparence de la liste pour apporter une petite modification à la page des événements. J'ai suivi les instructions en plaçant une copie du fichier render.php dans mon thème enfant : /chemin/vers/vogue-child/webnus/modern-events-calendar/app/skins/list. Malheureusement, je n'ai pas pu modifier le fichier render.php de mon thème enfant. Même en ajoutant une ligne avec une syntaxe PHP incorrecte, je n'ai reçu aucune erreur. Il semblerait que le fichier ne soit pas utilisé.
C'est après plusieurs heures à essayer de comprendre pourquoi cela ne fonctionnait pas, que j'ai réalisé que parce que j'utilisais Modern Events Calendar Lite, le chemin d'accès au fichier devrait être path/to/vogue-child/webnus/modern-events-calendar-lite/app/skins/list.
Il serait très utile s'il y avait une note sur la page pour donner le chemin alternatif lors de l'utilisation de la version allégée.

2 0
1
Répondre
Webnus Assistance 1 décembre 2019
| |
enfant fleur Je voulais remplacer le skin de la liste pour faire un petit

Bonjour, merci pour votre commentaire, oui vous avez raison.
On en parlait sur d'autres posts mais voilà, j'ai mis à jour ce post !
Merci encore 😉

1 0
1
Répondre
Télécharger plus

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