Jobliste BA API

PHP Python WordPress API-Integration

Beschreibung

WordPress-Plugin zur Integration der Bundesagentur für Arbeit Jobsuche-API. Zeigt aktuelle Stellenangebote auf WordPress-Seiten an, basierend auf konfigurierbaren Suchparametern wie Berufsfeld, Ort, Umkreis, Angebotsart und Arbeitszeit.

Das Projekt besteht aus zwei Komponenten:

  • jobplugin.php - WordPress-Plugin mit Admin-Einstellungen und Shortcode-Integration
  • arbeitsagentur_api.py - Python-Wrapper für die API als Standalone-Tool

Funktionen

  • Admin-Einstellungen für alle Suchparameter
  • Shortcode [jobsuche] für einfache Integration
  • Filter: Berufsfeld, Ort, Umkreis, Angebotsart, Arbeitszeit, Befristung
  • Zeitarbeit- und PAV-Filter (ein-/aus-/ausschließen)
  • Responsive Darstellung mit CSS-Styling
  • Direkt-Links zur Arbeitsagentur für Details
  • Debug-Modus für Administratoren

Technologien

  • Backend: PHP (WordPress Plugin API)
  • Python: requests-Modul für API-Zugriff
  • Frontend: HTML/CSS mit responsive Design
  • API: REST-API der Bundesagentur für Arbeit