Description
Mit diesem Plugin können Veranstaltungen von Javis in WordPress angezeigt werden.
Funktionen
Javis für WorPpress enthält folgende Funktionen
- Anzeige der Seminarliste in Beiträgen oder Seiten
- Einschränken der Seminarliste auf ein bestimmtes Tag
- Sortieren der Seminarliste nach Darum oder Seminarnummer
Installation aus WordPress heraus
- Besuchen Sie in WordPress Plugins > Neu hinzufügen.
- Suchen Sie nach Javis.
- Installieren und aktivieren Sie das Javis Plugin.
- Fügen Sie den Javis Short-Code in eine Seite oder in einen Beitrag ein um die Seminarliste anzuzeigen.
Javis Short-Code in einen Beitrag oder eine Seite einfügen
Der Javis Short-Code ist folgendermaßen aufgebaut:
[javis instance="IHR_INSTANZNAME" tag="OPTIONALES_TAG" sort="SORTIERUNG" order="REIHENFOLGE"]
IHR_INSTANZNAME
ist durch den Namen der Instanz zu ersetzen. Wenn z.B. die Javis Domain “hallowelt.javis.de” lautet, dann ist der Name “hallowelt”.OPTIONALES_TAG
kann durch ein Tag ersetzt werden. Wenn nicht gefiltert werden soll, dann ist das Attribut ganz zu entfernen.SORTIERUNG
kann durch die gewünschte Sortiermethode erstetz werden. Es stehen zur Auswahl appointment (Sortierung nach Termin) und number (Sortierung nach Kursnummer).REIHENFOLGE
kann durch die gewünschte Sortierreihenfolge erstetz werden. Es stehen zur Auswahl asc (aufsteigende Sortierung) und desc (absteigende Sortierung).
Anpassung der Ausgabe des Shortcodes
Die Ausgabe der Seminar- und Veranstaltungsübersicht kann über WordPress-Filter individuell
angepasst werden. Dadurch bleiben Anpassungen auch nach Plugin-Updates erhalten.
Um die Standardausgabe zu ändern, kann folgender Code in die functions.php des
verwendeten Themes oder in ein eigenes Plugin eingefügt werden:
function customize_javis_shortcode_output($defaultOutput, $options, $seminars) { // Starte eine neue Tabelle mit zwei Spalten: Titel und Anmelden-Link $myTable = ''; $myTable .= 'SeminarAnmeldung'; $myTable .= ''; // Durchlaufe alle Seminare foreach ($seminars as $seminar) { $title = esc_html($seminar->getTitle()); $resources = $seminar->getResources(); $link = isset($resources['overview']) ? esc_url($resources['overview']) : '#'; $myTable .= ''; $myTable .= '' . $title . ''; $myTable .= 'Jetzt anmelden'; $myTable .= ''; } // Falls keine Seminare vorhanden sind if (empty($seminars)) { $myTable .= 'Keine Seminare verfügbar.'; } $myTable .= ''; return $myTable; } add_filter('javis_shortcode_output', 'customize_javis_shortcode_output', 10, 3);
Über diesen Mechanismus kann der Benutzer beliebige Änderungen an der Ausgabe des
Shortcodes vornehmen, ohne dass diese durch ein Plugin-Update überschrieben werden.
Screenshots
FAQ
-
Wie erhalte ich Unterstützung?
-
Bei Fragen besuchen Sie das Javis-Handbuch unter https://docs.javis.de.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Javis Seminar- und Veranstaltungsmanagement” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Javis Seminar- und Veranstaltungsmanagement” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.