Personio WordPress-Plugin: Shortcodes

Die folgenden Shortcodes können im Plugin verwendet werden, um in das WordPress-Projekt importierte offene Stellen in der Webseite auszugeben.

personio wordpress-plugin stellen

Aufbau der Shortcodes

Bei Github sind die möglichen Shortcodes jederzeit aktuell. Die Seite hier dient
jediglich der Übersicht.

Das Plugin stellt 2 Shortcodes für die Ausgabe von Stellen von Personio in der Webseite bereit. Bis auf einen, sind alle Parameter an beiden Shortcodes optional. Wenn ein Parameter am Shortcode nicht angegeben wird, gelten die Einstellungen zu Templates aus den Plugin-Einstellungen.

Shortcode für eine Listen-Ansicht

Beispiel für Aufbau des Shortcodes für eine Listen-Ansicht:

Working Student, part-time

Shortcode für eine Einzel-Ansicht

Beispiel für Aufbau des Shortcodes für eine Einzelansicht:

Auszug der verfügbaren Parameter

lang

  • legt die Ausgabe-Sprache fest
  • muss eine vom Plugin unterstützte Sprache sein
  • wird als 2-Zeichen-Wert angegeben, z.B. "it" für italienisch
  • Beispiel:

Working Student, part-time, Amsterdam

showfilter

  • nur für Listen-Ansicht verfügbar
  • Wert 1 um Filter-Ansicht zu aktivieren
  • Wert 0 um Filter-Ansicht zu deaktivieren
  • welche Inhalte der Filter hat, wird im Parameter "filter" festgelegt

filter

  • nur für Listen-Ansicht verfügbar
  • legt fest, welche Filter angezeigt werden
  • verfügbare Werte werden kommagetrennt angegeben:
    • recruitingCategory => für die Kategorie
    • schedule
    • occupationCategory
    •  department
    • employmenttype
    • seniority
    • schedule
    • experience

filtertype

  • nur für Listen-Ansicht verfügbar
  • legt fest wie die Filter-Ansicht ausgegeben wird
  • nur einer der folgenden Werte darf angegeben werden:
    • linklist
    • selectbox

templates

  • legt den Aufbau des Templates für eine Stelle fest
  • verfügbare Werte werden kommagetrennt angegeben:
    • title => für den Titel der Stelle
    • excerpt => für die Liste der Kategorien denen die Stelle zugeordnet ist
    • content => für den Beschreibungstext zur Stelle
    • formular => für den Link zum Bewerbungsformular
    • meta => nur in Pro-Version verfügbar, wenn SEO aktiviert ist

excerpt

  • legt fest welche Kategorien an der Stelle als Ausschnitt angezeigt werden
  • verfügbare Werte werden kommagetrennt angegeben:
    • recruitingCategory => für die Kategorie
    • schedule
    • occupationCategory
    • department
    • employmenttype
    • seniority
    • schedule
    • experience

sort

  • nur für Listen-Ansicht verfügbar
  • legt die Sortierreihenfolge für die Stellen in der Liste fest
  • nur einer der folgenden Werte darf angegeben werden:
    • asc => für aufsteigend
    • desc => für absteigend

sortby

  • nur für Listen-Ansicht verfügbar
  • legt fest nach welchem Wert die Liste der Stellen sortiert werden soll
  • nur einer der folgenden Werte darf angegeben werden:
    • title => nach dem Titel der Stelle
    • date => nach dem Datum zu dem die Stelle in WordPress importiert wurde

ids

  • nur für Listen-Ansicht verfügbar
  • schränkt die Ansicht auf die angegebenen PersonioIDs ein
  • welche IDs verfügbar sind, ist in der Liste "offene Stellen" in der Spalte "PersonioId" zu sehen

personioid

  • einziges Pflichtfeld für Shortcodes
  • nur für Detail-Ansicht verfügbar
  • legt fest, welche konkrete Stelle angezeigt wird
  • welche IDs verfügbar sind, ist in der Liste "offene Stellen" in der Spalte "PersonioId" zu sehen

praktische Shortcode-Beispiele

Liste ohne Filter & mit Titel & Beschreibungstext pro Stelle

Social Media (Working Student)

Your mission

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.

  • Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
  • At vero eos et accusam et justo duo dolores et ea rebum.
  • Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Your profile

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.

  • Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.
  • Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.
  • At vero eos et accusam et justo duo dolores et ea rebum.
  • Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Why us?

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.

Liste mit Filter & Titel & Auszug pro Stelle

Einzelansicht einer Stelle mit Titel, Inhalt & Bewerbungslink

 

Gerne beraten wir Sie zu diesem Plugin