Un utilisateur a demand√© ūüĎá

J’ai remarqu√© l’erreur PHP suivante √† chaque fois que j’utilise ce plugin pour envoyer des e-mails¬†:

[php7:warn] [pid 23163] [client 127.0.0.1:46350] PHP Warning: DOMDocument::loadHTML(): Attribute xmlns redefined in Entity, line: 2 in /wp-content/plugins/lh-multipart-email/includes/Html2Text.php on line 127

J’utilise PHP 7.1.

O√Ļ puis-je commencer √† essayer de d√©boguer cela¬†?


(@shawfactor)

il y a 2 ans, 2 mois

Le probl√®me vient vraiment d’un autre plugin, c’est-√†-dire de la d√©finition de xmlns avant que mon plugin ne filtre le contenu et n’ajoute une version en texte brut √† l’e-mail.

D√©sactivez les autres plugins jusqu’√† ce que l’horreur disparaisse, puis vous obtenez le coupable

Pierre


(@jonathanstegall)

il y a 2 ans, 2 mois

Je pense que j’ai la question. Dans mes mod√®les d’e-mails, j’ajoutais un type de document comme celui-ci¬†:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml">

Certains clients de messagerie semblent aimer cela (bien que, bien s√Ľr, de nombreuses personnes le suppriment).

Si je le change en


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>

Cela semble arr√™ter l’erreur.

Il peut √™tre possible d’utiliser le type de document HTML5 dans les e-mails de toute fa√ßon. Mais de toute fa√ßon, cela semble √™tre la raison de l’erreur.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *