Zum Inhalt
Keine Ergebnisse
Modern Events Calendar Logo
  • Installation
    • Installation
    • Aktivierung
    • Auto-Update
    • Manuelles Update
    • Lizenzdomäne ändern
  • Einstellungen
    • Allgemein
    • Archivseite
    • Slugs/Permalinks
    • Währung
    • Alle anzeigen
  • Einzelveranstaltung
    • Einstellungen für einzelne Ereignisse
    • Wie man ein Ereignis hinzufügt MEC Plugin?
    • MEC Einzelne Seitenleiste
    • Benutzerdefinierte Felder
    • Alle anzeigen
  • Eventmodule
    • Speaker
    • Veranstalter
    • Standorte
    • Karte
    • Alle anzeigen
  • Buchungseinstellungen
    • Buchungsmodul
    • Buchungselemente
    • Buchungsformular
    • Zahlungs-Gateways
    • Alle anzeigen
  • Event-Einreichung
    • Allgemein
    • Zugriffsebene
    • FES-Sektionen
    • Benötigte Felder
    • Alle anzeigen
  • Integrationen
    • Mailchimp
    • Bezahlte Mitgliedschaften Pro
    • BuddyPress
    • LearnDash
    • Alle anzeigen
  • Benachrichtigungen
    • Buchungsbenachrichtigung
    • Buchungsbestätigung
    • Buchungserinnerung
    • Administratorbenachrichtigung
    • Alle anzeigen
  • Addons
    • Elementor Single Builder Addon
    • Ticket and Invoice Addon
    • Event Seat Addon
    • Virtual Events Addon
    • Alle anzeigen
  • Andere
    • Darstellungseinstellungen
    • Übersetzungen
    • Wissen
    • Problemlösung
    • Entwickler:in / Unternehmen
Modern Events Calendar Logo

  • Kategorien
    • Installation
      • Installation
      • Aktivierung
      • Auto-Update
      • Manuelles Update
      • Lizenzdomäne ändern
    • Allgemeine Einstellungen
      • Allgemein
      • Archivseiten
      • Slugs/Permalinks
      • Währung
      • Alle anzeigen
    • Einzelveranstaltung
      • Einstellungen für einzelne Ereignisse
      • MEC Einzelne Seitenleiste
      • Wie man ein Ereignis hinzufügt MEC Plugin?
      • Benutzerdefinierte Felder
      • Alle anzeigen
    • Eventmodule
      • Speaker
      • Veranstalter
      • Standorte
      • Karte
      • Alle anzeigen
    • Buchungseinstellungen
      • Buchungsmodul
      • Ein Buchungssystem hinzufügen
      • Buchungsformular
      • Zahlungseinstellungen des Veranstalters
      • Alle anzeigen
    • Event-Einreichung
      • Allgemein
      • Zugriffsebene
      • FES-Sektionen
      • Benötigte Felder
      • Alle anzeigen
    • MEC Integrationen
      • Mailchimp
      • BuddyPress
      • LearnDash
      • Bezahlte Mitgliedschaften Pro
      • Alle anzeigen
    • Benachrichtigungen
      • Buchungsbenachrichtigung
      • Buchungsbestätigung
      • Buchungserinnerung
      • Administratorbenachrichtigung
      • Alle anzeigen
    • Addons
      • Elementor Single Builder Addon
      • Ticket and Invoice Addon
      • Event Seat Addon
      • Virtual Events Addon
      • Alle anzeigen
    • Andere
      • Darstellungseinstellungen
      • Übersetzungen
      • Wissen
      • Problemlösung
      • Entwickler:in / Unternehmen

Ein Ticket
Modern Events Calendar Logo

Toggle
  • Überschreiben von Shortcode-Skins
  • Überschreiben der Vorlagen
  • Verwandte Entwicklerhandbücher

Entwickler:in / Unternehmen

Überschreiben von Shortcode-Skins

MEC unterstützt viele Skins zum Anzeigen von Ereignissen und Sie können sie alle anpassen, indem Sie Shortcode-Skins überschreiben, und alle sind überschreibbar!

Überschreiben von Shortcode-Skins

For example, if you want to customize the grid skin for MEC, then you can simply put the /Pfad/zu/modern-events-calendar/app/skins/grid/render.php in /Pfad/zum/Thema/webnus/modern-events-calendar/app/skins/grid/render.php.

Hinweis 1: /Pfad/zum/Thema/ : ~root/wp-content/themes/IHR THEMANAME/… und erstellen Sie anschließend einen neuen Ordner mit dem Namen webnus.

Zum Beispiel mit dem Kata theme, the path would be: ~root/wp-content/themes/kata/webnus/modern-events-calendar/app/skins/grid/render.php.

Hinweis 2: Wenn Sie die kostenlose Version von Modern Events Calendarmüssen Sie hinzufügen: „-leicht“ nach dem Plugin-Namen, der Pfad wäre also: /Pfad/zum/Thema/webnus/modern-events-calendar-lite/app/skins/grid/render.php.

Überschreiben der Vorlagen

Sie können die übergeordnete Modern Events Calendar Shortcode-Skin und tun Sie dies für alle Vorlagendateien aller Skins, einschließlich einzelner Skins, die zum Anzeigen einer einzelnen Ereignisseite, einer Monatsansicht, eines vollständigen Kalenders, eines Covers usw. dienen.

BTW, we recommend you avoid overriding the files as much as you can and try to make them compatible with your theme using CSS/JS because if you override the files on your theme, then your clients may not be able to use new features of it after MEC automatic update. In overriding the Modern Events Calendar Mit der Shortcodes-Skin-Funktion haben wir zwei Funktionen für Sie erstellt, mit denen Sie diese Codes auf dieser Seite oder an einer beliebigen Stelle auf Ihrer Site platzieren können:

$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

Verwandte Entwicklerhandbücher

These guides are useful when you customize MEC in a theme:

  • Einschließlich MEC in Ihrem Design
  • MEC Haken

Teilen

Ähnliche Artikel

  • MEC Webhooks
  • MEC Erholsame API
  • So erhalten Sie ein benutzerdefiniertes Feld auf einer einzelnen Ereignisseite
  • Überschreiben einer einzelnen Ereignisseite
  • Ereignisse über SQL importieren
Login Absenden
18 Kommentare
Sixtus 16. Oktober 2020
| |

Ich ändere die Monatsansicht. Das ist ein Kinderspiel, bisher ohne Probleme, aber die wichtigsten Informationen fehlen in der Ereignisschleife (ich speichere $event->data): Kategorien, Tags und Labels. Welche sind meiner Meinung nach die wichtigsten Informationen in einer Ansicht, die einen „Überblick“ bietet? Wie greife ich dort auf diese Werte zu? Ansonsten ist es bisher ein schönes Plugin. Aber wenn ich diese Informationen nicht anzeigen könnte, wäre das Ganze für mich nutzlos? 

3 0
1
antworten
Vianney 11. April 2020
| |

Hallo, ich möchte eine Liste von Ereignissen auf einer Seite anzeigen, mit meiner eigenen SQL-Anfrage wie dieser:
 
$ args = array (
'post_type' => 'mec-events',
    'orderby' => 'Postdatum',
    'Reihenfolge' => 'ASC',
    'post_status' => 'veröffentlichen',
);
$my_query = neue WP_Query($args);
 
Wie gehe ich vor, wenn ich das Ergebnis in einer bestimmten Kalenderansicht anzeigen möchte?

1 0
1
antworten
Webnus Unterstützung 18. April 2020
| |
Vianney Hallo, ich möchte eine Liste von Ereignissen auf einer Seite anzeigen,

Hallo,
Sie müssen die Anpassung selbst vornehmen oder Sie können unsere Anpassungsdienste nutzen.
Zu verwenden, um Webnus Für Anpassungsleistungen an unseren Produkten senden Sie Ihre Anfrage bitte über folgenden Link:
Nachdem Ihre Anfrage übermittelt wurde, wird sich das Entwicklerteam mit Ihnen in Verbindung setzen.
https://webnus.net/services/

1 0
1
antworten
John 13. März 2020
| |

Welche Zeile muss dem Code hinzugefügt werden, um die Ereigniskategorie mit einem Shortcode zu versehen? Danke

1 0
1
antworten
Webnus Unterstützung 22. März 2020
| |
John Welche Zeile muss dem Code hinzugefügt werden, um hinzuzufügen

Hallo,
Dies ist nicht so einfach, wir können Ihnen hier eine Lösung anbieten.
Nutzen Sie unseren Individualisierungsservice. Über die folgende URL können Sie Ihre Anfrage für Ihren Wunschservice stellen.
Link zu Anpassungsdiensten: https://webnus.net/services/
Unser Team wird sich umgehend per E-Mail mit Ihnen in Verbindung setzen.

1 0
1
antworten
nicky.evers 13. Februar 2020
| |

Ich konnte mithilfe dieses Artikels ein benutzerdefiniertes Design für einen Shortcode erstellen, möchte aber auch eine benutzerdefinierte Vorlage für die Einzelveranstaltungsseite erstellen. Ich finde keine Funktion, die mir dabei hilft. Ich nehme an, ich muss eine neue Datei erstellen, die die Datei unter /plugins/modern-events-calendar/app/skins/single/default.php ersetzt und anschließend in /theme/ abgelegt wird.webnusWas muss ich in meine functions.php einfügen, um die von mir erstellte neue Vorlage zu aktivieren?
 

1 0
1
antworten
Webnus Unterstützung 16. Februar 2020
| |
nicky.evers Ich konnte mit diesem ein benutzerdefiniertes Skin erstellen

Hello, You can copy the default.php (e.g) and paste in target directory on (on your child theme), so MEC is automatic can read from the child theme (you can edit file here and see changes…). you do not need to add a function.

1 0
1
antworten
nicky.evers 13. Februar 2020
| |
nicky.evers Ich konnte mit diesem ein benutzerdefiniertes Skin erstellen

Ich glaube, ich habe es herausgefunden. Für alle, die vielleicht die gleiche Frage haben: In der functions.php ist keine Funktion erforderlich. Wenn Sie die benutzerdefinierte Datei in Ihrem Themenpfad erstellen, wird sie automatisch aktiviert. Es wäre toll, diese Informationen in diesem Artikel zu finden. Es war schon schwer genug, diesen Artikel zu finden.
 

3 0
1
antworten
Webnus Unterstützung 16. Februar 2020
| |
nicky.evers Ich glaube, ich habe es herausgefunden. Für andere

Genau. Vielen Dank, dass Sie Ihre Erfahrungen mit uns teilen. Wenn Sie Fragen dazu haben, können Sie sich gerne an uns wenden.

1 0
1
antworten
Blumenkind November 28, 2019
| |

Ich wollte das Listen-Design überschreiben, um eine kleine Änderung an den Veranstaltungslisten vorzunehmen. Ich bin der Anleitung gefolgt und habe eine Kopie der render.php-Datei in den Pfad meines Child-Themes unter „vogue-child/“ eingefügt.webnusIch konnte die Datei `render.php` in meinem Child-Theme unter `/modern-events-calendar/app/skins/list` leider nicht bearbeiten. Selbst mit fehlerhaftem PHP-Code erhielt ich keine Fehlermeldung. Anscheinend wurde die Datei nicht verwendet.
Nachdem ich mehrere Stunden lang versucht hatte herauszufinden, warum es nicht funktionierte, wurde mir klar, dass ich Modern Events Calendar Lite, der Dateipfad sollte path/to/vogue-child/ lauten.webnus/modern-events-calendar-lite/app/skins/list.
Es wäre sehr hilfreich, wenn auf der Seite ein Hinweis mit dem alternativen Pfad bei Verwendung der Lite-Version vorhanden wäre.

2 0
1
antworten
Webnus Unterstützung December 1, 2019
| |
Blumenkind Ich wollte die Listen-Skin überschreiben, um eine kleine

Hallo, danke für Ihren Kommentar, ja, Sie haben Recht.
Wir haben in anderen Beiträgen darüber gesprochen, aber jetzt habe ich diesen Beitrag aktualisiert!
Nochmals vielen Dank 😉

1 0
1
antworten
MEHR LADEN

Immer noch kein Glück? Wir können helfen!

Wenn Sie nicht gefunden haben, wonach Sie gesucht haben, senden Sie bitte ein Ticket an unser Supportsystem.

Ein Ticket
Webnus Banner
Modern Events Calendar

Bitte lesen Sie unsere Allgemeinen Geschäftsbedingungen und unsere Datenschutzrichtlinie.

4.2 Hervorragend

Über 11 Bewerten Sie uns auf Trustpilot

Urheberrechte © 2026. Alle Rechte vorbehalten. Webnus Inc.