About this plugin
Mit diesem Plugin können Veranstaltungen von Javis auf einer WordPress-Webseite angezeigt werden.
Funktionen
Javis für WordPress 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.
php des
verwendeten Themes oder in ein eigenes Plugin eingefügt werden:
= '<tbody>';
// Durchlaufe alle Seminare foreach ($seminars as $seminar) { $title = esc_html($seminar->getTitle()); $resources = $seminar->getResources(); $link = isset($resources['overview'])? esc_url($resources['overview']): '#';
= '<td>'. $title. = '<td><a href="'.
$link. = '</tr>'; }
</i></td></tr>'; }
= '</tbody></table>';
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.