¿Alguien sabe por qué WordPress convierte algunas entidades HTML a sus equivalentes numéricos?

20 may 2011, 17:08:07
Vistas: 437
Votos: 0

¿Alguien sabe por qué WordPress convierte algunas entidades HTML a sus equivalentes numéricos?

He notado que en algunas publicaciones, donde sería apropiado usar el espacio de no separación  , WordPress utiliza   en su lugar.

Me parece que usar la versión simbólica de la entidad sería mejor que la versión numérica.

La rutina que realiza esta conversión (aparentemente) es ent2ncr en wp-includes/formatting.php.

Cuando migré mi blog de un sitio único a multisitio (con diferente instalación y base de datos), las entidades numéricas no se convirtieron correctamente (posiblemente debido a diferencias en la base de datos). Si se hubieran usado las entidades simbólicas, dudo que hubiera habido este problema.

1
Comentarios

Ok, así que ignora el último comentario, tu publicación fue editada mientras yo estaba escribiendo. Esa es una buena pregunta.

xLRDxREVENGEx xLRDxREVENGEx
20 may 2011 17:13:24
Todas las respuestas a la pregunta 1
2

En XHTML, las entidades no forman parte del DTD, y los agentes de usuario no están obligados a admitirlas. Excepciones: &, <, >, " y '.

Para mantener WordPress compatible con X(HT)ML, se utilizan referencias numéricas en su lugar.

20 may 2011 17:14:37
Comentarios

Tiene sentido. Supongo que volvemos a los viejos tiempos con ese formato.

xLRDxREVENGEx xLRDxREVENGEx
20 may 2011 17:22:27

Me parece un paso atrás, pero en fin.

David G David G
4 jun 2011 19:00:36