Soziale Netzwerke
  Freitag, 15. März 2019
  2 Antworten
  4,3.000 Besuche
  Abonnieren
Hallo Entwickler von WP Media Folder ,
ich mag das Plugin, besonders weil es die Dateien ordentlich organisiert.
Trotzdem bin ich kürzlich auf einen kleinen Fehler in der PDF-Einbettungsfunktion gestoßen:
Beim Speichern eines PDF-Links mit aktivierter Einbettung entfernt WordPress das data-wpmf_pdf_embed` , wodurch die Einbettungsfunktion deaktiviert wird.
Dies betrifft alle Benutzer, die Beiträge bearbeiten können, aber keine Superadmin-Rechte in einer Multisite-Installation haben, also keine ungefilterten HTML-Dateien speichern können (vermutlich).
Zumindest funktioniert alles einwandfrei, sobald die Berechtigung „unfiltered_html“ hinzugefügt wird.
Ich habe einen Workaround gefunden, indem ich das entfernte Attribut mithilfe des Filters „wp_insert_post_data“ in den (gespeicherten) Inhalt (wieder) eingefügt habe – etwas, das man von WordPress-Anfängern nicht erwarten kann.
Außerdem gibt es einen weiteren Fehler in der PDF-Einbettungsfunktion:
Beim Einfügen einer PDF-Datei als Einbettung in einen reinen Texteditor wird der gesamte DOM-Baum des Hilfsobjekts `DOMDocument` (Klasse `pdf-embed.php`) ebenfalls eingefügt, was den Code unbrauchbar macht.
Ich habe das Problem durch eine manuelle Ersetzung (`preg_replace()`) behoben.
Gibt es diesbezüglich vielleicht Verbesserungsmöglichkeiten?
Vielen Dank für Ihre Antwort.
A
vor 6 Jahren
Hallo,

vielen Dank, dass Sie uns hier bezüglich dieser Erweiterung kontaktiert haben.
Um Ihr Problem genauer zu untersuchen, senden Sie uns bitte ein Ticket (Menü Support > Ticket-Support).
Unser zuständiger Entwickler wird sich das ansehen.

Grüße,
W
vor 6 Jahren
OK, danke.: D.
  • Seite :
  • 1
Für diesen Beitrag wurden noch keine Antworten abgegeben.