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

Personio WordPress-Plugin: Stellenliste auf dem Smartphone

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“.

ParameterAnsichtFunktion & mögliche Werte
langListe & EinzelLegt 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.
templatesListe & EinzelLegt 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).
excerptListe & EinzelLegt fest, welche Kategorien als Auszug angezeigt werden, kommagetrennt: recruitingCategory, schedule, occupationCategory, department, employmenttype, seniority, experience, office.
showfilterListe1 aktiviert, 0 deaktiviert die Filter-Ansicht. Welche Filter erscheinen, steuert der Parameter filter.
filterListeLegt fest, welche Filter angezeigt werden, kommagetrennt: recruitingCategory, schedule, occupationCategory, department, employmenttype, seniority, experience, office.
filtertypeListeDarstellung des Filters: linklist oder selectbox.
sortListeSortierreihenfolge: asc (aufsteigend) oder desc (absteigend).
sortbyListeSortierkriterium: title (Titel der Stelle) oder date (Datum des Imports in WordPress).
groupbyListeGruppiert die Stellen nach einer Eigenschaft, z. B. recruitingCategory oder office.
limitListeMaximale Anzahl ausgegebener Stellen. In der kostenlosen Version sind Listen auf 10 Einträge begrenzt.
idsListeSchränkt die Liste auf die angegebenen PersonioIDs ein, kommagetrennt.
personioidEinzelEinziges Pflichtfeld. Legt fest, welche Stelle angezeigt wird.
Vollständige und aktuelle Parameterliste: Shortcode-Dokumentation auf GitHub

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

Oder anrufen: 0341 52983474

Tobias Ebert, Geschäftsführer von laOlaWeb

Tobias Ebert

Geschäftsführer · laOlaWeb