Skip to content

Releases: jan-erbert/ai-beitragseinreichung-wordpress

Version 1.2.6 - Neue KI-Modelle, bessere Formatierung und mehr Stabilität

Choose a tag to compare

@jan-erbert jan-erbert released this 09 Sep 10:57

Highlights

  • Neue OpenAI-Modellgeneration mit GPT-5.6 Luna, GPT-5.6 Terra und GPT-5.6 Sol.
  • GPT-5.6 Terra ist das neue Standardmodell für eine ausgewogene und zuverlässige Textüberarbeitung.
  • Überschriften, Listen, Zitate, Hervorhebungen und einfache Tabellen werden zuverlässiger in passende WordPress-Blöcke umgewandelt.
  • Stilgruppen können als versionierte JSON-Dateien importiert und exportiert werden.

Verbesserungen

  • Die maximale Anzahl gespeicherter KI-Protokolle kann zwischen 1 und 500 eingestellt werden.
  • Der API-Verbindungstest deaktiviert die KI bei einem Fehler nicht mehr ungefragt. Administratoren entscheiden anschließend bewusst über das weitere Vorgehen.
  • Pflichtfelder werden für Vorschau und direkte Einreichung einheitlich auf dem Server geprüft.
  • Hinweise für KI-Schlagwörter werden stärker priorisiert.
  • Benachrichtigungs-Empfänger bleiben nach dem Speichern zuverlässig ausgewählt.
  • Der Versionshinweis ist auf Smartphones vollständig scrollbar und zeigt die Neuerungen von Version 1.2.6.

Qualität und Wartung

  • Automatische Prüfungen mit PHP 7.4 und PHP 8.3 über GitHub Actions.
  • Zusätzliche Tests für Modelle, strukturierte KI-Antworten, Schlagwörter, Einreichungsvalidierung, Protokollbegrenzung und API-Verbindung.
  • Aktualisierte Entwicklungswerkzeuge und lokale Einbindung des Lottie-Players.
  • Reproduzierbarer Release-Build ohne lokale Konfiguration oder Entwicklungsdateien.

Aktualisierung

Die Aktualisierung kann über die ZIP-Datei dieses Releases installiert werden. Bestehende Einstellungen und Stilgruppen bleiben erhalten. Nicht mehr verfügbare Modellwerte werden automatisch auf das aktuelle Standardmodell umgestellt.

Ausführliche Hinweise stehen im GitHub-Wiki.

SHA256: 18dede1d30822011a47b679a5560cf7afa918d7642aebad186176821990b6d10

Version 1.2.3 - Einreichungsprozess, Vorschau, Schlagwörter und Bedienbarkeit

Choose a tag to compare

@jan-erbert jan-erbert released this 07 Jun 20:01

Highlights

  • Neuer Schlagwort-Assistent mit Kachel-Eingabe
  • Automatische KI-Schlagwörter mit optionaler manueller Kontrolle
  • Verbesserte Vorschau vor dem finalen Speichern
  • Deutlichere Warnhinweise bei direkter Einreichung ohne Vorschau
  • Eigene Hinweis-Dialoge statt Browser-Popups
  • Stilgruppen können komfortabler im Popup bearbeitet werden
  • Versionshinweise und kleine Versionsanzeige ergänzt
  • KI-Protokoll und Einstellungen optisch und funktional verbessert

Neu

  • Schlagwörter werden im Formular als Kacheln erfasst.
  • Doppelte Schlagwörter werden automatisch vermieden.
  • Das aktuelle Jahr kann automatisch als Schlagwort vorgeschlagen werden.
  • Die KI kann passende Schlagwörter vorschlagen.
  • Häufig verwendete WordPress-Schlagwörter können als Orientierung für die KI genutzt werden.
  • Versionshinweise können pro Nutzer angezeigt und in den Einstellungen erneut geöffnet werden.
  • Eine kleine Animation zeigt im Formular, wenn KI-Unterstützung aktiv ist.
  • Ein Link zum GitHub-Issue-Tracker wurde im Einreichungsformular ergänzt.
  • Formular und Einstellungen zeigen nun klein die aktuelle Plugin-Version.

Verbessert

  • Einstellungen für KI, Schlagwörter und Stilgruppen wurden neu organisiert.
  • Stilgruppen werden nun in einem Popup bearbeitet und direkt gespeichert.
  • Die Vorschau zeigt Schlagwörter übersichtlicher als Kacheln.
  • Warnungen zu fehlendem Beitragsbild oder deaktivierter KI erscheinen bereits vor der Vorschau-Erstellung.
  • Direkte Einreichung ohne Vorschau weist deutlicher darauf hin, dass der Beitrag ungeprüft gespeichert wird.
  • Der Hinweis, dass KI Fehler machen kann, erscheint nur noch bei direkter Einreichung ohne vorherige Vorschau.
  • Warnhinweise in Dialogen sind optisch klar voneinander getrennt.
  • Vorschauen werden zusätzlich serverseitig kurzzeitig gespeichert und beim finalen Einreichen per Token übernommen.
  • OpenAI-Netzwerkfehler werden über die bestehende Admin-Benachrichtigung behandelt.

Hinweise

Diese Version legt die Grundlage für einen deutlich saubereren Einreichungsprozess. Besonders empfohlen wird, Beiträge vor dem finalen Speichern über die neue Vorschau zu prüfen.

Das Formular-JavaScript soll in einem späteren Wartungsschritt weiter aus dem Inline-Code in eine eigene Admin-Asset-Datei ausgelagert werden.

Version 1.1.4

Choose a tag to compare

@jan-erbert jan-erbert released this 16 Jun 14:43

📝 Changelog – Version 1.1.4


✨ Neue Funktionen

  • Visueller Hinweis, wenn Schlagwörter ohne Kommas eingegeben werden (z. B. bei „2025 Berlin Lauf“)

🛠️ Verbesserungen & Bugfixes

  • Kritischer Bugfix: Stilgruppenbeschreibung wurde nicht korrekt an die OpenAI-API übergeben (z. B. fehlten Emojis und Strukturvorgaben)
  • Der Stilgruppen-Zieltext wird nun auch korrekt angezeigt, wenn eine Stilgruppe bearbeitet wird
  • Kleine Verbesserung: Script für den Schlagwort-Hinweis funktioniert nun zuverlässig bei Eingabeänderung

🔗 Weitere Infos

👉 Zur Plugin-Dokumentation im GitHub-Wiki »

Version 1.1.3

Choose a tag to compare

@jan-erbert jan-erbert released this 25 May 12:39

📝 Changelog – Version 1.1.3


✨ Neue Funktionen

  • Neues Feld „Ziel“ für jede Stilgruppe (z. B. „informieren“, „motivieren“)
  • Tooltip im Formular beim Hover über Stilgruppen (zeigt das Ziel)
  • Tooltip-Zieltext wird im KI-Protokoll mitgeloggt

🛠️ Verbesserungen & Bugfixes

  • Besserer Hinweistext beim Bearbeiten von Stilgruppen
  • Bessere Sichtbarkeit der Textauszugs-Option (wird automatisch eingeblendet/ausgeblendet)
  • Tooltip für Stilgruppen wurde nicht korrekt angezeigt
  • Kleine visuelle Fehler bei Galerie-Warnhinweis

🔗 Weitere Infos

👉 Zur Plugin-Dokumentation im GitHub-Wiki »

Version 1.1.2

Choose a tag to compare

@jan-erbert jan-erbert released this 22 May 16:41

📝 Changelog – Version 1.1.2

✨ Neue Funktionen

  • Wiki-Verlinkung im Plugin
    Am Ende der Einstellungs- und Formularseiten wird jetzt direkt zum GitHub-Wiki verlinkt.

🛠️ Verbesserungen & Bugfixes

  • KI-Ausgabe für Textauszug bereinigt
    Markdown-Formatierungen wie **fett** werden nun automatisch aus KI-generierten Textauszügen entfernt, um saubere Lesevorschauen zu gewährleisten.
    (Bugfix: Zuvor konnten unsaubere Zeichen wie doppelte Sterne ** in die Vorschau gelangen.)

  • Fehler-Overlay korrekt beendet bei KI-Abbruch
    Das Overlay für KI-Fehler blieb bisher nach Abbruch aktiv. Jetzt wird es zuverlässig zurückgesetzt und verhindert keine weitere Bedienung mehr.
    (Bugfix: Endlosschleife nach KI-Abbruch behoben.)

  • Stilgruppen-Beispiel überarbeitet
    Detailliertes Beispiel mit strukturiertem Formatierungsleitfaden (z. B. für Eventberichte) wurde ergänzt.


📚 Dokumentation

Das GitHub-Wiki wurde deutlich erweitert:

  • Neuer Einrichtungsleitfaden
  • Vollständiges Praxisbeispiel zur Beitragseinreichung mit KI
  • Hinweise zu OpenAI-Modellen, Kosten und API-Key-Verwaltung
  • Erklärung aller Backend-Optionen & Benutzerrechte
  • Verbesserte Darstellung der Stilgruppen-Verwaltung

🔗 Weitere Infos

👉 Zur Plugin-Dokumentation im GitHub-Wiki »

Version 1.1.1

Choose a tag to compare

@jan-erbert jan-erbert released this 28 Apr 09:55

Added:

  • Erfolgs-Overlay nach erfolgreicher Einreichung mit Lottie-Animation
  • Button „📝 Beitrag jetzt prüfen“ im Erfolgs-Overlay (öffnet eingereichten Beitrag direkt im Editor)
  • Responsives Logo auf der Einreichungsseite (automatischer Wechsel zwischen banner-big.png und banner-small.png je nach Bildschirmgröße)

Improved:

  • Erfolgsmeldungen, Buttons und Animationen visuell vereinheitlicht (Button-Design angepasst)
  • Fehler-Overlay verbessert (schnelleres Anzeigen, Hover-Effekte für Buttons)
  • Kleinere JavaScript-Optimierungen für die Erfolgs- und Fehleranzeige

Fixed:

  • Fehler behoben: „beitragID is not defined“ beim Klick auf „Beitrag jetzt prüfen“
  • Fehler behoben: „Textauszug automatisch generieren“ erzeugt nur den optimierten Text

Version 1.1.0

Choose a tag to compare

@jan-erbert jan-erbert released this 28 Apr 09:54

Added:

  • Unterstützung für Textauszug (Vorschautext):
  • Manuell eingeben oder automatisch durch KI generieren lassen
  • Neue Einstellung in den Optionen zum Aktivieren/Deaktivieren der Textauszugsfunktion
  • Textauszug wird nun im KI-Protokoll gespeichert und angezeigt
  • Neue Option „Textauszug automatisch generieren“ im Formular (visuell integriert in den KI-Bereich)
  • Visuell überarbeiteter graublauer KI-Bereich im Einreichungsformular
  • Dropdown in den Einstellungen zur Steuerung der Textauszugs-Funktion
  • Automatische Ausblendung des Textauszug-Feldes bei aktiver KI und Checkbox
  • Neue Styles und JavaScript-Logik zur dynamischen Steuerung von Textauszug und KI-Feldern

Improved:

  • Konsistente visuelle Darstellung der KI-Einstellungen
  • KI-Optimierungslogik überarbeitet, um auch den Textauszug zu erzeugen
  • Einstellungen klarer gruppiert: Kategorie, Empfänger, Textauszug, KI, Stilgruppen
  • JS-Validierung bei Formular-Absenden verbessert

Fixed:

  • Kleinere UI-Inkonsistenzen im Formular bei aktivierter KI
  • Doppelte Anzeige der Checkbox für automatischen Textauszug entfernt
  • excerpt-Feld wird nun korrekt im Beitrag gespeichert und verarbeitet