Bonjour aux développeurs de WP Media Folder ,
j'apprécie beaucoup ce plugin, notamment pour l'organisation des fichiers.
Cependant, j'ai récemment rencontré un petit bug concernant l'intégration de PDF :
lors de l'enregistrement d'un lien PDF avec l'intégration activée, WordPress supprime l' data-wpmf_pdf_embed` , désactivant ainsi l'intégration.
Ce problème affecte tous les utilisateurs pouvant modifier les articles, mais qui ne sont pas super-administrateurs sur un multisite, autrement dit, ceux qui ne peuvent pas enregistrer le HTML non filtré (je suppose).
Tout fonctionne correctement lorsque la capacité « unfiltered_html » est ajoutée.
J'ai trouvé une solution de contournement : (ré)injecter l'attribut supprimé via le filtre « wp_insert_post_data » dans le contenu enregistré. Ce n'est pas une solution que l'on attend des débutants sur WordPress.
Par ailleurs, la fonction d'intégration de PDF présente un autre défaut :
lors de l'insertion d'un PDF comme contenu intégré dans un éditeur de texte pur, l'intégralité de l'arbre DOM de l'objet DOMDocument auxiliaire (classe pdf-embed.php) est également insérée, ce qui perturbe le code.
J'ai résolu ce problème en utilisant la fonction preg_replace().
Serait-il possible d'apporter des améliorations à ce sujet ?
Merci pour votre réponse.
j'apprécie beaucoup ce plugin, notamment pour l'organisation des fichiers.
Cependant, j'ai récemment rencontré un petit bug concernant l'intégration de PDF :
lors de l'enregistrement d'un lien PDF avec l'intégration activée, WordPress supprime l' data-wpmf_pdf_embed` , désactivant ainsi l'intégration.
Ce problème affecte tous les utilisateurs pouvant modifier les articles, mais qui ne sont pas super-administrateurs sur un multisite, autrement dit, ceux qui ne peuvent pas enregistrer le HTML non filtré (je suppose).
Tout fonctionne correctement lorsque la capacité « unfiltered_html » est ajoutée.
J'ai trouvé une solution de contournement : (ré)injecter l'attribut supprimé via le filtre « wp_insert_post_data » dans le contenu enregistré. Ce n'est pas une solution que l'on attend des débutants sur WordPress.
Par ailleurs, la fonction d'intégration de PDF présente un autre défaut :
lors de l'insertion d'un PDF comme contenu intégré dans un éditeur de texte pur, l'intégralité de l'arbre DOM de l'objet DOMDocument auxiliaire (classe pdf-embed.php) est également insérée, ce qui perturbe le code.
J'ai résolu ce problème en utilisant la fonction preg_replace().
Serait-il possible d'apporter des améliorations à ce sujet ?
Merci pour votre réponse.
- Page :
- 1
Il n'y a pas encore de réponses pour ce post.
