Personio × WordPress · Dokumentation
Personio-Plugin für WordPress: Shortcodes.
Mit zwei Shortcodes geben Sie die aus Personio importierten offenen Stellen an jeder beliebigen Stelle Ihrer WordPress-Website aus – als Stellenliste mit Filter oder als Einzelansicht einer Stelle. Funktioniert mit jedem Theme und jedem Pagebuilder.
Ausgabe per Shortcode

Stellenliste
[personioPositions]
01 / Aufbau der Shortcodes
Zwei Shortcodes. Liste und Einzelansicht.
Bis auf einen sind alle Parameter an beiden Shortcodes optional. Geben Sie einen Parameter nicht an, gelten die Template-Einstellungen aus dem Plugin. Die jeweils aktuelle Dokumentation finden Sie auf GitHub – diese Seite dient der Übersicht.
Shortcode für eine Listen-Ansicht
Gibt alle oder ausgewählte offene Stellen als Liste aus – optional mit Filter und Sortierung.
[personioPositions lang="de" showfilter="1" filter="recruitingCategory,schedule" filtertype="linklist" templates="title,excerpt" excerpt="recruitingCategory,schedule" sort="asc" sortby="title"]
Shortcode für eine Einzel-Ansicht
Zeigt genau eine Stelle an. Pflicht ist hier nur die PersonioID der Stelle.
[personioPosition lang="de" templates="title,content,formular" personioid="42"]
02 / Parameter
Auszug der verfügbaren Parameter. Auf einen Blick.
Welche PersonioIDs verfügbar sind, sehen Sie im WordPress-Backend in der Liste „Offene Stellen“ in der Spalte „PersonioId“.
| Parameter | Ansicht | Funktion & mögliche Werte |
|---|---|---|
lang | Liste & Einzel | Legt die Ausgabesprache fest. Muss eine vom Plugin unterstützte Sprache sein und wird als 2-Zeichen-Wert angegeben, z. B. de oder it für Italienisch. |
templates | Liste & Einzel | Legt den Aufbau einer Stelle fest, kommagetrennt: title (Titel), excerpt (Kategorien der Stelle), content (Beschreibungstext), formular (Link zum Bewerbungsformular), meta (nur Pro-Version mit aktivierter SEO-Funktion). |
excerpt | Liste & Einzel | Legt fest, welche Kategorien als Auszug angezeigt werden, kommagetrennt: recruitingCategory, schedule, occupationCategory, department, employmenttype, seniority, experience, office. |
showfilter | Liste | 1 aktiviert, 0 deaktiviert die Filter-Ansicht. Welche Filter erscheinen, steuert der Parameter filter. |
filter | Liste | Legt fest, welche Filter angezeigt werden, kommagetrennt: recruitingCategory, schedule, occupationCategory, department, employmenttype, seniority, experience, office. |
filtertype | Liste | Darstellung des Filters: linklist oder selectbox. |
sort | Liste | Sortierreihenfolge: asc (aufsteigend) oder desc (absteigend). |
sortby | Liste | Sortierkriterium: title (Titel der Stelle) oder date (Datum des Imports in WordPress). |
groupby | Liste | Gruppiert die Stellen nach einer Eigenschaft, z. B. recruitingCategory oder office. |
limit | Liste | Maximale Anzahl ausgegebener Stellen. In der kostenlosen Version sind Listen auf 10 Einträge begrenzt. |
ids | Liste | Schränkt die Liste auf die angegebenen PersonioIDs ein, kommagetrennt. |
personioid | Einzel | Einziges Pflichtfeld. Legt fest, welche Stelle angezeigt wird. |
03 / Praxisbeispiele
Praktische Shortcode-Beispiele. Zum Kopieren.
Liste ohne Filter
Mit Titel und Beschreibungstext pro Stelle.
[personioPositions templates="title,content"]
Liste mit Filter
Mit Titel und Auszug pro Stelle, filterbar nach Kategorie und Arbeitszeit.
[personioPositions showfilter="1" filter="recruitingCategory,schedule" templates="title,excerpt"]
Einzelansicht einer Stelle
Mit Titel, Inhalt und Link zum Bewerbungsformular.
[personioPosition personioid="42" templates="title,content,formular"]
04 / Weiterführend
Lieber ohne Shortcodes? Gerne beraten wir Sie.
Neben Shortcodes bringt das Plugin Blöcke für den Block-Editor sowie Widgets für gängige Pagebuilder mit. Wir unterstützen Sie bei Einrichtung, Gestaltung und individuellen Anpassungen Ihrer Karriereseite.
Der nächste Schritt ist ein Gespräch.
Ihr neuer Auftritt. Fangen wir an.
Schon eine konkrete Idee? Oder einfach das Gefühl, dass Ihre Website mehr kann? Erzählen Sie uns davon.
Unverbindlich · persönlich · direkt

Tobias Ebert
Geschäftsführer · laOlaWeb