Open Data Wizard 2.35.3
Carbon-Fields-Warnung „Your site seems to be slightly misconfigured" beseitigt.
🐛 Fixed
- Ungültiges Attribut am Änderungsdatum-Feld. Das Feld „Zuletzt aktualisiert (automatisch)"
setzte seit v2.28.0 einreadOnly-Attribut. Carbon Fields erlaubt bei Datumsfeldern jedoch nur
placeholder,autocompleteunddata-*— das Attribut wurde deshalb verworfen und löste im
Backend die Sammelmeldung „Your site seems to be slightly misconfigured … Only the following
attributes are allowed: placeholder, autocomplete, data-*" aus. Die Sperre ist jetzt über ein
data-odw-readonly-Attribut umgesetzt: Das Eingabefeld ist schreibgeschützt, aus der Tab-Reihenfolge
genommen und der Datepicker lässt sich nicht mehr öffnen. Das Datum wird beim Speichern ohnehin
automatisch gesetzt, eine manuelle Eingabe wurde bislang kommentarlos überschrieben.
🧪 Tests
- Neuer Regressionstest prüft alle
set_attribute()-Aufrufe der Formulardefinition gegen die
Attribut-Allowlists der jeweiligen Carbon-Fields-Feldklasse. Ein unzulässiges Attribut wirft in
Produktion (ohneWP_DEBUG) keine Exception, sondern wird still verworfen — ohne diesen Test
fällt so etwas erst im Backend einer echten Installation auf.
Installation: WordPress → Plugins → Installieren → Plugin hochladen.