AVISO IMPORTANTE

Si quieres un menú como este de los botones, pincha en el que tiene un interrogante. Te llevará a la página de donde saqué el código y si tienes algún problema o duda, su creador te ayudará a resolverlo.

Normas de obligado cumplimiento si me envias un mail pidiendo ayuda/consejo

1ª .- Adjunta SIEMPRE la dirección del blog en el que tengas el problema y procura escribir bien la dirección.

2ª .- Intenta explicar LO MAS CLARAMENTE POSIBLE tu problema.
No pagarás más por escribir más palabras.

3ª . - Si has de contestarme usa la opción RESPONDER.
No abras un nuevo hilo de mensajes.

4ª .- No me envies NUNCA la plantilla si no te la pido.

5ª .- No me envies NUNCA la contraseña.
NO PIENSO ENTRAR A MODIFICARTE NADA.

SI ME DEJAS LA PREGUNTA EN UN COMENTARIO
1º .- Si tienes más de un blog dime en cual está el problema.
2º .- Habilita el perfil para que pueda entrar a ver el blog.
3º .- Si el blog es privado tampoco podré verlo. Invítame.

Y por último: Si quieres que te conteste por mail, envíame la pregunta por mail, mi dirección está en la sidebar, en el botón de arriba que tiene un sobre y en casi todos mis blogs.

Cambiar de plantilla sin perder nada y que todas las cosas se coloquen en su sitio.

miércoles, 4 de junio de 2008

Cuando cambiamos la plantilla del blog por alguna que, aunque originalmente sea de blogger, no esté en su lista de "Seleccionar plantilla nueva", al cargar la nueva se eliminan todos los elementos que teníamos, ya que éstos no figuran en la nueva.

Hace tiempo dejé una entrada explicando un sistema para hacer este cambio sin perder casi nada, el problema en este caso radica en que al subir la nueva plantilla al blog, todo sale descolocado, algunos elementos se repiten, con lo que nos da error de identidad y acabas desesperándote un poco, (o un mucho, dependiendo de lo que tengas en el blog).

Hace unos días estuve ayudando a Vesta a cambiar la plantilla de su blog y usamos este sistema, por eso se cual es su resultado.

Tras un domingo de reorganización me puse a darle vueltas a la sesera buscando un método más simple para hacerlo y me di cuenta de cual era el problema.
Los b:widget.

Y supe como realizar el cambio sin perder nada, y que además todo aparezca en su sitio.

Para realizar este "truco" has de tener muy claro lo que ves en el código, como yo digo: "Saber leerlo".

Para que os hagais una idea de lo que voy a explicar, teneis que entrar en el código del blog, en el sector del HTML, que es aquel en el que todas las cosas se ven entre estos símbolos <> y sin expandir elementos echarle una ojeda a lo que se ve.

En esta entrada ya expliqué bastante a fondo como interpretar esta parte del código.

En este caso lo que nos interesa son los widgets.
Cada código b:widget corresponde a uno de los elementos que teneis en vuestro blog.
Si lo mirais bien vereis que todos incluyen una id o identidad.
Así, el primer elemento HTML que añadisteis al blog es el HTML1, el siguiente es el HTML2, etc.
Lo mismo sucede con las listas de enlaces y con todos los demás elementos que tengais añadidos.

Si expandís las plantillas de artilugios y comparais los códigos de dos elementos de la misma categoría, por ejemplo dos HTML, vereis que sus códigos son idénticos, y que lo único que los distingue es la id y el título.

Sabiendo esto, vamos a hacer el cambio de plantilla, y vamos a hacer que todas las cosas se recoloquen en su lugar.

Lo primero que teneis que hacer es ponerle títulos a los elementos que no tengan. No os preocupeis si no quereis que se vea el título, ya se lo quitareis cuando el blog tenga la nueva plantilla cargada sin problemas.

Lo siguiente es abrir un blog de pruebas, si todavía no lo teneis y hacer una entrada en ese blog, aunque solo diga probando y le cambiais la plantilla por la que vais a poner en el blog que llamaré "oficial".

Si usais etiquetas, le poneis una etiqueta cualquiera y añadis al blog el elemento de etiquetas.
El Archivo y el Perfil ya salen de serie, pero si no los teneis en el blog oficial podeis quitarlos.

Y ahora empieza el trabajo de artistas.
Abris los dos blogs a la vez, cada uno en una ventana.

El oficial en Diseño /Edición de HTML.

El de pruebas en Elementos de la página.

Y vais añadiendo en el blog de pruebas los mismos elementos que teneis en el oficial EN EL MISMO ORDEN.

Así, si el HTML1 es el contador, lo titulais contador.
Como no puede dejarse en blanco el recuadro del código, escribís en él
<div></div>
y guardais cambios.
Así tantas veces como elementos HTML tengais en el blog.

Si es un elemento Lista de enlaces, le poneis a la que se llama Linklist1 el mismo título que a la del blog y añadis un enlace a vuestro propio blog. (No se copian al hacer el cambio).

Si es un elemento Texto, escribid Hola o cualquier cosa rápida.

Si es un elemento imagen, añadis la misma, si podeis.

Y así con todos los elementos b:widget que tengais, excepto el perfil, el archivo y las etiquetas, que ya tendreis añadidos.

Si el nuevo blog es de tres columnas colocad ya los elementos como querais que se vean.

Guardad los cambios.

Entonces en el blog de pruebas, entrais en Edición de HTML y si tiene menubar, como vendrá como Linklist1, vereis que las listas que habeis añadido van una posición atrás con respecto al blog oficial, así que tendreis que modificar los números de las listas de enlaces para que cuadren con vuestro blog y a la menubar ponerle el número de orden que le corresponda, que será el siguiente de la lista.

Os pondré un ejemplo práctico: En el blog oficial la Linklist1 se llama Mis amigos. Al haber la menubar, vereis que la lista que lleva por título Mis amigos, del blog de pruebas, es la Linklist2.
Cambiais ese 2 por un 1.
En el oficial la Linklist2 se llama Recomendados. En el de pruebas será la Linklist3.
Cambiais el 3 por un 2
Y así sucesivamente.
Al final, el último número que cambieis será el que corresponderá a la menubar.
Si teniais 6 listas de enlaces en el blog oficial, la menubar será la Linklist7 en el de pruebas.
(No se puede poner antes de empezar un número más alto a la menubar, lo he comprobado.)

Si en el blog oficial ya teneis la menubar, le poneis el mismo número que tenga.
La cuestión es que los elementos se vean igual en los dos blogs. id y título.
Una vez comprobado esto guardais cambios.

Si además habiais añadido algún código al blog y quereis conservarlo, si recordais lo que era, copiadlo. Si no estais seguros es preferible no hacerlo y añadirlo luego.

Cuando esteis seguros de que todo está en orden, Guardad plantilla y cuando salga el aviso de que los cambios se han guardado, descargais la plantilla completa.
Guardadla sin abrirla.

Y la poneis en el blog "oficial".

Al cargarla, como tendreis los mismos elementos en la plantilla nueva que en la antigua, no se os eliminará nada.

Y cuando entreis a ver el blog, las cosas estarán practicamente en su sitio.
Las listas de enlaces serán las mismas, los elementos HTML seguirán en su sitio y, como mucho, tendreis que añadir los enlaces que querais a la menubar, si antes no la teniais.
Editado:
Mejoré este truco para hacerlo aún más sencillo. Puedes verlo aquí.

Imprime esta entrada

10 comentarios. ¿Quieres añadir el tuyo?

  1. ....NaNy... ha dicho
  2. Buenoooooooooooo para mi esto es de chinos (perdon) y me gustaria cambiar pero no me atrevo y mira que lo haces que parece facil.

  3. Eulalia ha dicho
  4. Y lo es nany. Solo es cuestión de ponerse y leer el código despacito.
    Ayúdate del diccionario para traducir las palabrejas que no entiendas, (si están en la lista que pone "alfabéticamente", verás su traduccion y explicación)y te darás cuenta de que no es tan dificil como parece.
    Un beso.

  5. Patán ha dicho
  6. No haberlo encontrado antes, por colocar algo en el blog, la embarre y perdi todo , menos las entradas y ahora estoy nuevamente arreglandolo, para la otra buscare más antes de joderla..

    saludos

  7. Antònia P. ha dicho
  8. Hola Eulalia.
    Verás tengo una rounders y me gustaría bajar una plantilla a 3 columnas como la de este blog.
    http://saharanoticies.blogspot.com
    Lo malo es que no recuerdo qué he añadido en el código: las nubes de enlaces, las nubes de etiquetas y no sé si algo más, creo que sí.
    ¿Esto se perdería?

  9. Eulalia ha dicho
  10. Antonia:
    Si está colocado directamente en el código del blog si, si está en un elemento HTML y haces lo que digo en esta entrada no.
    Un abrazo.

  11. Eulalia ha dicho
  12. patán:
    Te entiendo perfectamente.
    No quieras saber la que lie en Que paren... cuando hice mi primer intento de ponerle 3 columnas.
    Saludos.

  13. Antònia P. ha dicho
  14. Eulalia: el enlace a plantillas no funciona ¿te están boicoteando?

  15. Eulalia ha dicho
  16. Hola Antonia:
    Eres la segunda persona que me lo dice, sin embargo yo he entrado, tanto desde el enlace, como desde el panel, así que no se que es lo que puede pasar.
    Besos

  17. → sharys'ce ha dicho
  18. si esta algo meticuloso!!

  19. Selassie ha dicho
  20. buenos dias eulalia, quisiera saber como puedo cambiar mi plantilla por una diseñada por mi lo tengo en el photoshop ya lo acabe pero no se como subirlo y/o ponerlo ami blog ya cree uno para la cabecera y ya lo subi porque es sencillo pero la plantilla ahi esa mi problema. gracias por tu ayuda!

google-site-verification: google6804ea8a89fbde9f.html
Plantilla creada por laeulalia basada en la harbor de blogger.