Open Data Wizard 2.35.8
Datei-Upload steht dort, wo er hingehört.
🔧 Changed
- Der Datei-Upload ist keine Seitenleisten-Box mehr, sondern steht in Tab 3 unmittelbar unter
der Zugriffs-URL — der Angabe, zu der er die Alternative ist. Vorher waren es zwei getrennte
Orte für denselben Sachverhalt: Link im Formular, Datei in der Seitenleiste. Das lud zu
widersprüchlichen Angaben ein, ohne dass die Oberfläche den Zusammenhang zeigte. Die Hilfetexte
beider Felder verweisen jetzt aufeinander.
ℹ️ Technische Hinweise
- Das Widget ist ein Carbon-Fields-
html-Feld, dessen Inhalt über einen Callback entsteht.
Html_Field::to_json()ruft ihn erst beim Rendern des Containers auf, dort steht der
Beitragskontext zur Verfügung — der aktuelle Dateizustand wird also weiterhin serverseitig
ausgegeben und hängt nicht davon ab, dass JavaScript ihn nachträgt. odw-file-upload.jsnutzt jetzt durchgehend delegierte Handler andocumentstatt direkter
Bindung beim Laden. Carbon Fields hängt seine Felder erst nachDOMContentLoadedein und kann
sie später neu rendern; direkt gebundene Handler hätten ins Leere gegriffen.save_file_attachment()ist unverändert und bricht weiterhin ab, wenn die Nonce fehlt — sollte
das Widget einmal nicht rendern, geht eine bestehende Verknüpfung nicht verloren.
Installation: WordPress → Plugins → Installieren → Plugin hochladen.