Frecuentes errores en las plantillas blogger.

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.

errores bloggerCuando gestionas un blog a través de una plataforma como Blogger o como WordPress, normalmente no tienes que tener conocimientos de programación para poder manejarlo y añadir contenidos al mismo. Pero sí que es cierto que si quieres tener un blog más personalizado sí que deberás enfrentarte un poco al código que gestiona el blog.

Si tienes conocimientos de programación, es posible que no te resulte tan complicado. Sí no es así, puede que al ver la plantilla te parezca algo parecido al chino.

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 traerte 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 formateado con el estandar que reconoce Blogger, y es por eso que te podrían llegar a dar uno de estos pasos, los cuales te 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.
Mensaje de error de XML: The reference to entity «______» must end with the ‘;’ delimiter.

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 estará bien formateada. Suponemos que queremos añadir un enlace a la siguiente URL:


Al copiar la web de la forma que veis dará el error mencionado.

Solución al problema:

El error se encontraría, según la URL ejemplo que he puesto, en la parte

«dinerofacilparati&loc=en_US».

La forma de corregirlo será simplemente añadiendo los caracteres «amp;» detrás del símbolo «&«.

Por tanto, para que no de error, la URL quedaría de la siguiente forma:

;amp;loc=en_US

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 del código de nuestra plantilla, la siguiente imagen:

<img src=»https://www.monetizados.com/imagen_ejemplo.jpg»>

Al añadir esta imagen, que es como nos lo encontraremos casi siempre al copiar el código, por ejemplo de un banner para inscribirse a algún método, 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 lo que verás en negrita en la siguiente declaración de la imagen:

<img src=»https://www.monetizados.com/imagen_ejemplo.jpg» />

Es decir, el símbolo «/».

¿Conoces algunos otros problemas comunes al modificar las plantillas blogger?

Rate this post

Esta entrada tiene 21 comentarios


  1. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    reformas zaragoza

    Gracias por estas soluciones. Yo aporto este enlace donde hay 50 plantillas (algunas muy guapas) para blogger:

    http://mashable.com/2007/09/13/blogger-templates/


  2. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    lujo y mas

    el cambiar la plantilla en blogger es un fastidio, no se porque google no ha implementado lo mismo de wordpress, ya que en esta plataforma es super sencillo el cambio de plantillas


  3. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Toni

    Gracias por la información lo tendremos en cuenta


  4. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    vuelos muy baratos

    yo creo que el principal problema es que se ha creado pensando en que las personas deben tener conocimientos para su modificacion.

    No olvides visitar http://www.neovuelos.com


  5. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Hosting Colombia

    Personalmente pienso que el diseño de la plantilla en un blog es lo menos importante, en un blog debe primar el contenido, eso es realmente lo unico que importa y sobre lo cual debemos concentrarnos.


  6. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Javier Elices

    No estoy muy de acuerdo con eso que dices Hosting Colombia. Si bien es cierto que para que un lector se quede en tu blog, e incluso se apunte a tu feed es necesario tener un buen contenido que le enganche, también es cierto que puede que no llegue a leer ese contenido si no tienes un diseño que le parezca cómodo y le llame la atención. Creo que el diseño es en lo primero que se fijará alguien que entre por primera vez en tu blog. Seria como tu cara, que hay que cuidarla para estar presentable. Además, un diseño personal y único, hará que el usuario recuerde tu página más adelante. Es mi opinión… un saludo!


  7. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    callejero zaragoza

    Discrepo, sin un buen diseño la gente a los 2 segundos de entrar sale escopeteado de tu blog.

    Las webs tienen que entrar primero por los ojos y luego por el contenido. (es solo mi modesta opinion)


  8. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Top Games

    Yo sí estoy de acuerdo con lo que dice Hosting Colombia, se cree que un diseño te generará tráfico y hará que los visitantes se queden, y no es así, el contenido y la usabilidad del sitio son más importantes. Ahora, tampoco hay que exagerar con diseños feos.


  9. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    becas mec

    Ambas cosas van de la mano, diseño + contenido. Atractivo + interesante.


  10. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    clavij0

    si pues estoy muy de acuerdo con todas las opiniones de todos uds pero me parece mas propio y original hacer la plantilla uno mismo y poderla insertar como uno quiere, porque eso deja ver la imaginacion de las personas frente al tema que va ha exponer, mostrar, lucir etc….. y bueno pues aaqui les dejo una pagina donde pueden crear las plantillas a su gusto http://www.wix.com/ puedes modificarlo colocarlo que quieres no es una plantilla fija de internet noo, es una plantilla basada en FLASH en la que puedes agregar lo que se te de la _Gan…… =) es muy buena exelente y la recomiendo muchooooo.

    Saludos desde Colombia.. Espero que les sirva mi coment


  11. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Hapi

    hello… hapi blogging… have a nice day! just visiting here….


  12. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    barcelona

    Muchas gracias por las aclaraciones de blogger, estoy empezando a editar plantillas en blogspot y me has solucionado un par de dudas que tenia y que llevaban unos dias incordiandome.


  13. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Javier Elices

    Me alegro que te haya ayudado! Estos son errores que en su momento me trayeron de cabeza por eso considero importante intentar ayudar para solucionarle el problema a los que se enfrenten a él. Suerte con la edición de las plantillas y si tienes alguna duda… pregunta por aqui o por el formulario de contacto si quieres! se intentará hacer lo mejor! Un saludo.


  14. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    magaly

    estoy bien agradecido por este articulo tan interesante sobre todo para los que dominamos mucho programacion estaba busacando este tema porque no podia agregar un templates mi blog muchas gracias nuevamente


  15. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    elias

    gracias porque ese error me tenia vuelto loco


  16. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Cordobess@

    Hola, mira, tengo un problema, con el tema este de los enlaces. El caso es que con una direccion corta lo arreglas facil. Pero tengo un codigo que quiero insertar en la plantilla, y no lo consigo…podrias ayudarme.

    Insertandolo desde Gadgets va bien…pero yo quiero, necesito hacerlo directamente desde la plantilla, porque quiero posicionarlo en un lugar en concreto.

    Gracias


    1. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
      Javier Elices

      Hola Cordobessa, cómo estas? Como verás he borrado el código que insertabas en el comentario, pero bueno, lo tengo guardado para intentar ayudarte.

      Lo primero es que en las lineas que hay antes del primer «<a href=»http://www.blogger.com/po…» deberías poner «<style>» al principio del todo y «</style>» antes del «<a href» de esa forma interpretarás esas líneas que son de estilos.

      Después entre cada «<a href……>» y el siguiente «</a>» deberías poner un texto que será lo que se muestre y al pulsar sobre él irás al enlace que hayas puesto. Por ejemplo:

      <a href=»http://www.blogger.com/post-create.g?blogID=————-#» title=»English» rel=»nofollow»>English</a>

      Con eso deberías verlo sin problemas en la parte donde lo insertes.

      Si tienes más problemas puedes escribirme a través del formulario de contacto y así seguimos la conversación por mail que a lo mejor es más fácil.

      Un saludo y suerte!


  17. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Andrea

    Hola Javi, estoy introduciendo un banner de suscripción al final de cada entrada, y llegué hasta aquí porque me da error el código.
    Añadí el ;amp; y el código ha quedado así:

    pero ahora me aparece esto:

    The entity name must immediately follow the ‘&’ in the entity reference.

    … y ahí ya me perdí. No tengo ni idea de estas cosas qué puede ser?
    Gracias
    Andrea


    1. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
      Javier Elices

      Hola Andrea!
      Siento haber tardado tanto en darte una respuesta pero he estado fuera en modo desconexión. Pero bueno, ya veo que lo has conseguido en tu blog no? porque se puede ver el formulario de inscripción al final del post 🙂
      Me alegro que lo consiguieras finalmente.
      Un saludo y muchas gracias por comentar!


  18. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Anónimo

    excelente!! gracias por este post


  19. Notice: Only variables should be assigned by reference in /home/monetizados/web/monetizados.com/public_html/wp-content/plugins/subscribe-to-comments/subscribe-to-comments.php on line 590
    Rosa Rodriguez Moreno

    Hola. He detectado en mi plantilla un error que sale arriba a la izquierda –> al intentar quitarlo desde html me da error y no me deja. Que podria hacer para solucionarlo y que significa este error? Muchas gracias de antemano y saludos

Deja una respuesta

  Acepto la política de privacidad