Kurs Shortcodes

Sicher kennst du bereits den Shortcode [ld_course_list]. ieser erstellt eine Übersicht all deiner veröffentlichten Kurse.

In dieser Anleitung soll es darum gehen, wie man diesen modifizieren kann, um die Ansicht des Kursrasters zu verändern.


AUTOMATISCH GENERIERTES INHALTSVERZEICHNISS

Formatierung des Kursrasters

Das angezeigte Kursraster, das durch den Shortcode [ld_course_list] entsteht, kann durch unterschiedliche Zusätze im Shortcode angepasst werden.

Beschränkung der Anzahl angezeigter Kurse

Der Zusatz num beschränkt die Anzahl der angezeigten Kurse. Solltest du mehr Kurse, als die angegebene Anzahl haben, so wird automatisch eine Pagination unter der Auflistung erstellt.

Beispiel: [ld_course_list num="2"] zeigt 2 Kurse an

Anzahl der dargestellten Spalten verändern

Der Zusatz col legt die Anzahl der angezeigten Spalten beim Kursraster fest. Beispiel: [ld_course_list col="2"] zeigt 2 Spalten an. 

Sortierung der Kurse innerhalb des Rasters

Der Zusatz order legt die Reihenfolge der angezeigten Kurse fest. Möglich sind DESC für absteigende und ASC für aufsteigende Reihenfolge. Standarmäßig wird die ID des Kurses als Sortierungsattribut verwendet.

Aufsteigende Reihenfolge

Beispiel: [ld_course_list order="ASC"] zeigt Kurse in einer aufsteigenden Reihenfolge an. Für deine Kurs bedeutet das, dass der älteste Kurs zuerst angezeigt wird, denn die ID ist beim Erstellen der Kurse aufsteigend.

Absteigende Reihenfolge

Beispiel: [ld_course_list order="DESC"] zeigt Kurse in einer absteigenden Reihenfolge an. Für deine Kurse bedeutet das, dass der neuste Kurs zuerst angezeigt wird, denn die ID ist beim Erstellen der Kurse aufsteigend.


Auf- / Absteigende Reihenfolge nach Kurstitel

Du möchtest nicht nach der Kurs ID, sondern lieber nach dem Titel sortieren? Kein Problem. Mit dem Zusatz orderby legst du das Ordnungskriterium selbst fest.

Beispiel: [ld_course_list order="ASC" orderby="title"] zeigt Kurse alphabetisch aufsteigend nach dem Titel an. Um das zu verdeutlichen, haben wir kurzerhand den "Kurs B" in "B-Kurs" umbenannt.

Kurse eines Benutzers anzeigen lassen

Der Zusatz mycourses zeigt die Kurse für den aktuell angemeldeten Benutzer.

Beispiel: [ld_course_list mycourses="true"] zeigt in diesem Beispiel Kurs A an, denn in diesen ist der angemeldete Benutzer eingeschrieben.


Kurse einer Kategorie anzeigen lassen

Im Backend kannst du Kategorien erstellen, denen du im Nachgang Kurse zuordnen kannst. Diese Kategorien findest du unter "Webseite" > "Kategorien".

Kategorien können verwendet werden, um die Kurse auch im Backend schon zu sortieren. So können Kurse einer Kategorie zugeordent werden, um sie z.B. thematisch zu trennen.

Im Backend findest du diese Möglichkeit unter "Kurse" > Kurs im Bearbeitungsmodus öffnen > Optionen-Box "Kategorien".

Solltest du diese Optionen-Box nicht finden, kannst du die Ansicht deiner Seite oben unter "Ansicht anpassen" erweitern.

Sind die Kurse einer oder mehrerer Kurskategorien zugeordnet, ist das in der Kursübersicht ("Online Kurs" > "Kurse") zu sehen:

Kurse einer bestimmten Kategorie anzeigen lassen

Der Zusatz category_name zeigt kurse einer bestimmten Kategorie. Die Schreibweise innerhalb des Shortcodes ist immer in Kleinbuchstaben. Leerzeichen in der Kategorie werden durch einen Bindestrich angezeigt.

Beispiel: [ld_course_list category_name="online-kurs-selbstlerner"] zeigt Kurse der Kategorie "Online Kurs (Selbstlerner)" an. 


Kurse einer bestimmten Kategorie als Dropdown anzeigen lassen

Der Zusatz categoryselector zeigt ein Drop-Down-Menü für den Online Kursen zugewiesene Kategorien an. Beispiel: [ld_course_list categoryselector="true"]

Kurse einer bestimmten Kurskategorie anzeigen lassen

Arbeitest du lieber mit den Kategorien, die das Online Kurs Tool selbst mitbringt? Dann kannst du natürlich auch nach diesen die Anzeige filtern. Wir präferieren diese Vorgehensweise selber übrigens auch gegenüber der "normalen Kategorien" für Online Kurse.

Die Kurse haben im Bearbeitungsmodus eine weitere Optionen-Box, die "Kurs Kategorien" heißt. Hier kannst du sogenannte Kursslugs erstellen, nach denen die Kurse gefiltert werden können.

Der Zusatz course_category_name zeigt Kurse an, welche einen bestimmten Kurs-Kategorie-Slug verwenden.

Beispiel: [ld_course_list course_category_name=“webdesign”] zeigt Kurse an, die der Kurs-Kategorie “Webdesign” zugewiesen wurden.



Info: Mit diesen Anzeigemöglichkeiten haben wir euch einen Auszug von dem gezeigt, was unser Online Kurs Tool alles an Darstellungsformen hat. Falls etwas anderes gewünscht ist, kontaktiere gerne unseren Support und wir überlegen, ob das mit den gegebenen Möglichkeiten umzusetzen ist. 😊

Hat das deine Frage beantwortet? Danke für dein Feedback Beim Senden Ihres Feedbacks ist ein Problem aufgetreten. Bitte versuche es später erneut.

Brauchst du noch weitere Hilfe? Kontaktiere das Spreadmind Support Team Kontaktiere das Spreadmind Support Team