Si tienes un blog creado con blogger, es totalmente probable que quieras realizar cambios en la plantilla. Para ello tendrás que enfrentarte con el código que define dicha plantilla.Lo que quiero comentar en este post es un par de errores muy frecuentes que se dan al realizar modificaciones sobre la plantilla. Un simple símbolo puede darte muchos dolores de cabeza intentándo ver como solucionarlo.Hay veces que copias un código de otra web en la que te indican como realizar modificaciones sobre la plantilla, o quieres añadir un elemento directamente como podría ser una imagen. En estos casos es posible que el código no esté correctamente formado con el estandar que reconoce Blogger, y es por eso que te podrían llegar a dar algunos de los siguientes errores, los cuales les indicaré como solucionarlo:Mensaje del error 1:No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
La parte que indico como “________” será el nombre del elemento en concreto que de error.Este fallo se da cuando intentas añadir un URL, y esta no esta bien formada. Suponemos que queremos añadir un enlace a la siguiente URL:
Mensaje de error de XML: The reference to entity “______” must end with the ‘;’ delimiter.
https://skydrive.live.com/embedicon.aspx/redes/programas/Calculadora%20VLSM?cid=410aa0564d7d4f8a&sc=documents
Al copiar el enlace de la forma que ves dará el error mencionado.
Solución al problema:
El error se encontraría en la parte
Solución al problema:
El error se encontraría en la parte
"Calculadora%20VLSM?cid=410aa0564d7d4f8a&sc=documents"
La forma de corregirlo será simplemente añadiendo los caracteres “amp;” delante del símbolo “&“.
Osea la URL quedaría de la siguiente forma:
Osea la URL quedaría de la siguiente forma:
https://skydrive.live.com/embedicon.aspx/redes/programas/Calculadora%20VLSM?cid=410aa0564d7d4f8a& sc=documents
De esta forma no dará error.
_______________
Mensaje de error 2:
Otro error muy común cuando, por ejemplo copias el código para añadir un banner, se refiere a las imágenes.
Imaginemos que queremos insertar, en alguna parte de nuestra plantilla, la siguiente imagen:
Al añadir esta imagen, que es como nos encontraremos casi siempre el código, nos dará el siguiente error:
Solución al problema:
La solución a este problema es muy simple, bastará con añadir la terminación de la etiqueta “img”. Tendrás que añadir “/” justo antes del simbolo final ">" les quedara algo asi:
De esta forma no dará mas error.
Otro error muy común cuando, por ejemplo copias el código para añadir un banner, se refiere a las imágenes.
Imaginemos que queremos insertar, en alguna parte de nuestra plantilla, la siguiente imagen:
Al añadir esta imagen, que es como nos encontraremos casi siempre el código, nos dará el siguiente error:
No se ha podido analizar su plantilla, porque no está bien formada. Asegúrese de que todos los elementos XML se han cerrado correctamente.
Mensaje de error de XML: The element type “img” must be terminated by the matching end-tag “”.
Solución al problema:
La solución a este problema es muy simple, bastará con añadir la terminación de la etiqueta “img”. Tendrás que añadir “/” justo antes del simbolo final ">" les quedara algo asi:
De esta forma no dará mas error.