Pregunta sobre LH Multipart Email de Wordpress:

Error de carga HTML de Domdocument PHP

Un usuario pregunt贸 馃憞

Me he dado cuenta de que aparece el siguiente error de PHP cada vez que se usa este plugin para enviar correos electr贸nicos:

[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

Estoy usando PHP 7.1.

驴D贸nde puedo empezar a intentar depurar esto?

(@shawfactor)

Hace 2 a帽os, 2 meses

El problema es realmente con alg煤n otro plugin, es decir, definir xmlns antes de que mi plugin filtre el contenido y agregue una versi贸n de texto sin formato al correo electr贸nico.

Deshabilite los otros plugins hasta que desaparezca el horror, luego obtendr谩 al culpable

Pete

(@jonathanstegall)

Hace 2 a帽os, 2 meses

Creo que tengo la pregunta. En mis plantillas de correo electr贸nico, estaba agregando un tipo de documento como este:


<!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">

A algunos clientes de correo electr贸nico parece gustarles esto (aunque, por supuesto, muchas personas lo eliminan).

Si lo cambio a


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

Esto parece detener el error.

Puede ser viable utilizar el tipo de documento HTML5 en los correos electr贸nicos de todos modos. Pero de todos modos, esa parece ser la raz贸n del error.

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *