Verfügbare Shortcodes und Parameter in Heropanel
Heropanel bietet eine leistungsstarke Funktionalität zur Darstellung von Comics über Shortcodes. Diese Shortcodes ermöglichen es Ihnen, verschiedene Layouts und Ansichten von Comics auf Ihrer Website darzustellen. Im Folgenden finden Sie eine Übersicht der verfügbaren Shortcodes und Parameter, einschließlich der Optionen für `Comic-Card`, `Compact-Card` und `Comic-Table`.
Basis-Shortcodes
wp_comics; wp_comics_compact; wp_comics_table
Diese Basis-Shortcodes würden die zuletzt hinzugefügten Comics ausgeben. Maximal jedoch 20 Einträge. Selbstverständlich ist es über einen Parameter möglich die Anzahl zu steuern und das sollte man auch ggfs. tun. Die Anzahl ist übrigens nicht begrenzt. Ich würde jedoch davon abraten eine sehr große Menge darstellen zu wollen.
wp_comics number="5"
Dieser Shortcode ist um einen Parameter erweitert. Der Parameter „number“ steuert die Anzahl der anzuzeigenden Comics. Hier werden fünf Comics angezeigt.
wp_comics id="177"
Manchmal möchte man ein ganz bestimmtes Comic präsentieren. Die ID des Comics kann als Parameter übergeben werden. Die IDs werden beim Erstellen vergeben und sind in der Übersicht aufgelistet. Neben ID existieren noch weitere Parameter:
- genre: Zeigt alle Comics eines Genre an
- year: Zeigt alle Comics eines Erscheinungsjahres an
- publisher: Zeigt alle Comics eines bestimmten Verlages an
- format: Zeigt alle Comics eines bestimmten Formats an
wp_comics orderby="title" order="DESC"
Die Parameter orderby und order steuern eine Sortierung. Es kann nach Titel oder Datum sortiert werden. Der zweite Parameter „order“ gibt an, ob auf- oder absteigend sortiert werden soll.
- orderby=“title“: Sortiert alphabetisch nach Titeln
- orderby=“date“: Sortiert nach Datum
- order=“DESC“: Absteigende Sortierung
- order =“ASC“: Aufsteigende Sortierung
Layout Shortcodes
Standardmäßig werden die Cards in einem List-Layout ausgegeben. Es ist möglich auf ein Grid-Layout umzustellen und die Anzahl an Spalten zu steuern. Möchte man beispielsweise ein zweispaltiges Layout darstellen, würde man folgenden Shortcode verwenden:
wp_comics layout="grid" columns="2"
Ein weiterer Anwendungsfall ist die sog. Paginierung. Manchmal möchte man die Comics über mehrere Seiten verteilen. Das erreicht man z.B. mit dem Parameter pagination=“true“
wp_comics number="5" layout="grid", columns="2" pagination="true"
Das Thema Shortcodes ist ein Hauptentwicklungsthema in Heropanel. Insbesondere die Paginierung funktioniert noch nicht so, wie ich es mir vorgestellt habe. Ziel ist es, für möglichst viele Anwendungsfälle das passende Layout hinzubekommen.