Portal Shortcodes
WP Portal Shortcodes ist ein WordPress Plugin, welches einige Navigations-Shortcuts – etwa eine Sitemap – für WordPress bereitstellt.
Folgende Shortcodes sind derzeit enthalten und sollen noch erweitert werden:
Kategorie-basierte Sitemap
Mit diesem Shortcode kann man eine Sitemap erzeugen, deren Oberpunkte jeweils Kategorien sind und darin sind alle Posts der jeweiligen Kategorie enthalten.
Nutzung
1 | [category_sitemap/] |
Parameter
header
(default: h3) HTML-Tag welches als Überschrift genutzt werden soll.
header_class
(default: “) HTML-Klasse für das Überschriftenelement
list
(default: ul) HTML-Tag für das Listenelement
list_class
(default: “) HTML-Klasse für das Listenelement
item
(default: li) HTML-Tag für die Listeneinträge
item_class
(default: “) HTMl-Klasse für die Listeneinträge
exclude
(default: “) Komma-separiert die Ids der Kategorien, die ausgeschlossen werden sollen
hide_empty
(default: 1) Sollen leere Kategorien trotzdem angezeigt werden? ja (1) oder nein (0)
orderby
(default: ’name‘) Nach welchem Schlüssel soll sortiert werden? Mögliche Werte: id, name, slug, count
order
(default: asc) Sortierreihenfolge, Werte: asc, desc
Beispiel 1
1 | [category_sitemap/] |
Erzeugt folgenden HTML-Code:
1 2 3 4 5 6 7 | <h3><a href="/my-category/">My Category</a></h3> <ul> <li><a href="/my-categpry/post-1/">Post 1</a></li> <li><a href="/my-categpry/post-2/">Post 2</a></li> </ul> <h3><a href... |
Beispiel 2
1 | [category header="h2" list="div" list_class="sitemap_list" item="h3"] |
Erzeugt folgende Ausgabe:
1 2 3 4 5 6 7 8 | <h2><a href="/my-category/">My Category</a></h2> <div class="sitemap_list"> <h3><a href="/my-categpry/post-1/">Post 1</a></h3> <h3><a href="/my-categpry/post-2/">Post 2</a></h3> </div> <h2><a href... |
Download
Derzeit kann der Code lediglich auf Github heruntergeladen werden.