jueves, 28 de julio de 2016

Cómo adaptar tu plantilla Blogger a vista móvil [Videotutorial]

como-adaptar-plantilla-blogger-vista-movil


En la actualidad, casi todas las plantillas son responsive o adaptadas a vista móvil, por lo que cada vez son menos los blogs y webs, que no cuentan con este sistema, pero aún quedan algunos. Así que si formas parte de ese pequeño grupo que aún no ha actualizado su plataforma, ya va siendo hora de que lo hagas.


Básicamente por dos motivos esenciales:


 Google penaliza las páginas que no están adaptadas a vista móvil

 Los usuarios que te visiten desde su smarthphone (que ya superan a los que lo hacen desde el PC) huirán despavoridos, si se tienen que dejar las pestañas para leer tu contenido.

Son motivos de peso ¿verdad? pues vamos a solucionarlo de una manera sencilla.







Antes de nada, te aviso de que no vamos a convertir la plantilla en responsive. Este tutorial es para personalizar la plantilla que Blogger te brinda, para vista móvil. Si tienes dudas, sobre la diferencia entre plantilla responsive y plantilla adaptada a vista móvil, mírate antes el enlace que te acabo de dejar, porque el tutorial que te he preparado es largo y no lo quiero extender aún más.

Aquí tienes el vídeo con todo el paso a paso, por si te resulta más sencillo de seguir de este modo. Bajo el vídeo, tienes todo el tutorial, dividido por secciones, para que localices fácilmente los códigos que te interesen:




Empezamos!


Dirígete a Plantilla y clica en la rueda dentada que aparece bajo la plantilla móvil.


Escoge la opción Personalizado y guarda los cambios. Si miras ahora el blog desde tu smartphone, verás que se ha adaptado a vista móvil, pero hay bastantes cosillas que se podrían mejorar o añadir ¿verdad? pues vamos paso a paso, para configurar la vista totalmente a tus necesidades.



ADAPTAR TU MENÚ A VISTA MÓVIL



Hace 2 semanas, te mostré 3 maneras diferentes de personalizar un menú en Blogger, pero no te conté cómo adecuar esos menús a vista móvil, por lo que si has seguido alguno de los 2 tutoriales que mostré exclusivamente en el blog privado, el menú no se mostrará al completo desde el smartphone.

Pues se acabó el problema, porque hoy lo adaptarás perfectamente.


MENÚ DE BLOGGER


Pero vamos con el 1º de ellos, en el que usábamos el mismo gadget de páginas de nos trae Blogger, como menú horizontal. Si es tu caso, no tienes que hacer gran cosa más allá de cambiar colores y fondos, porque Blogger lo adapta a vista móvil mediante un desplegable, como puedes ver en esta imagen:


menu-blogger-vista-movil

Para cambiar los colores de tu menú, dirígete a Plantilla >Editar HTML (recuerda hacer una copia de seguridad, antes de liarte a hacer cambios) y haz clic en cualquier sitio, dentro de la plantilla para pulsar Ctrl+F y que te salga la caja de búsqueda.

Pega lo siguiente: .mobile .tabs-inner .PageList .widget-content {

Ahora que has localizado la parte que interesa, sustitúyela por completo por este código:

.mobile .tabs-inner .PageList .widget-content {

  background-color: #becfe7; /*color de fondo del menú*/

  color: #727272; /*color del texto*/

  border-top: 1px solid #becfe7; /*borde superior del menú*/

  border-bottom: 1px solid #becfe7; /*borde inferior del menú*/

}



Mira el vídeo, si no sabes cómo hacer los cambios.




MENU SUPERIOR PERSONALIZADO





Si has creado un menú personalizado añadiendo tu propio CSS (parecido al que puedes ver en este blog) , entonces la cosa, se complica un poco más, porque tienes que crear un nuevo menú para el móvil, así que vamos a ello.

Te aconsejo que no añadas muchas páginas para vista móvil, porque al estar dispuestas las secciones en línea, se mostrará demasiado alto y quedará feote. Así que lo mejor es elegir las 4 o 5 secciones más importantes.




Vamos al lío!

Copia este código, pégalo en el bloc de notas y configúralo según tus necesidades:

<div id='menu-movil'>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
</div>



  •  Si tienes más páginas, copia una línea y pégala a continuación (antes del cierre de la etiqueta div)



  •  Si tienes menos, borra las líneas que necesites.



  •  Si quieres añadir tus redes sociales, añade también esta parte. Antes, tendrás que tener instalada la cartera de iconos en tu plantilla. Si no la tienes, antes de nada, busca <head> en tu plantilla y justo debajo, pega este código: <link href=’//netdna.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.css’ rel=’stylesheet’/>


¿Ya lo tienes? pues pega esto antes del cierre de tu etiqueta div, en el menú movil que estás configurando.

<a href=’URL FACEBOOK’><i class=’fa fa-facebook’/></i></a>



<a href=’URL INSTAGRAM’><i class=”fa fa-instagram”></i></a>


<a href=’URL GOOGLE+’><i class=”fa fa-google-plus”></i></a>


<a href=’URL PINTEREST’><i class=”fa fa-pinterest”></i></a>


<a href=’URL TWITTER’><i class=”fa fa-twitter”></i></a>


 Quedaría de la siguiente manera:

<div id='menu-movil'>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL DE PÁGINA'>NOMBRE DE PÁGINA</a>
<a href='URL FACEBOOK' target='_blank><i class='fa fa-facebook'/></a>
<a href='URL INSTAGRAM' target='_blank><i class="fa fa-instagram"></i></a>
<a href='URL GOOGLE+' target='_blank><i class="fa fa-google-plus"></i></a>
<a href='URL PINTEREST' target='_blank><i class="fa fa-pinterest"></i></a>
<a href='URL TWITTER' target='_blank><i class="fa fa-twitter"></i></a>
</div>


 Cuando lo tengas totalmente configurado, dirígete a la plantilla y busca este código: <body expr:class=’&quot;loading&quot; + data:blog.mobileClass’>

Pega tu menú móvil, justo debajo. Procura que quede por encima del menú que personalizaste para vista en ordenador, porque vamos a añadir una condicional, para que cada versión aparezca en el dispositivo correspondiente. Observa cómo está montado, porque te voy a explicar las secciones coloreadas:


<body expr:class=’&quot;loading&quot; + data:blog.mobileClass’>
<b:if cond=’data:blog.isMobile’>

<div id=’menu-movil’>

<a href=’http://demo20spark.blogspot.com.es/’>INICIO</a>

<a href=’http://demo20spark.blogspot.com.es/p/conoceme.html’>SOBRE MI</a>

<a href=’http://demo20spark.blogspot.com.es/p/indice_15.html’>INDICE</a>

<a href=’http://demo20spark.blogspot.com.es/p/contacto.html’>CONTACTO</a>

<a href=’URL PAGINA FACEBOOK’><i aria-hidden=’true’ class=’fa fa-facebook’/></a>

<a href=’URL PAGINA TWITTER’><i aria-hidden=’true’ class=’fa fa-twitter’/></a>

<a href=’URL PAGINA GOOGLE+’><i aria-hidden=’true’ class=’fa fa-google-plus’/></a>

<a href=’URL PAGINA INSTAGRAM’><i aria-hidden=’true’ class=’fa fa-instagram’/></a>

<a href=’URL PAGINA YOUTUBE’><i aria-hidden=’true’ class=’fa fa-youtube’/></a>

</div>

<b:else/>

<div id=’menu-superior’>

<div id=’menu’>

<ul>

<li><a href=’http://demo20spark.blogspot.com.es/’>INICIO</a></li>

<li><a href=’http://demo20spark.blogspot.com.es/p/conoceme.html’>SOBRE MI</a></li>

<li><a href=’http://demo20spark.blogspot.com.es/p/indice_15.html’>INDICE</a></li>

<li><a href=’http://demo20spark.blogspot.com.es/p/contacto.html’>CONTACTO</a></li>

<li><a href=’URL PAGINA FACEBOOK’><i aria-hidden=’true’ class=’fa fa-facebook’/></a></li>

<li><a href=’URL PAGINA TWITTER’><i aria-hidden=’true’ class=’fa fa-twitter’/></a></li>

<li><a href=’URL PAGINA GOOGLE+’><i aria-hidden=’true’ class=’fa fa-google-plus’/></a></li>

<li><a href=’URL PAGINA INSTAGRAM’><i aria-hidden=’true’ class=’fa fa-instagram’/></a></li>

<li><a href=’URL PAGINA YOUTUBE’><i aria-hidden=’true’ class=’fa fa-youtube’/></a></li>

<li><div id=’buscador’><form action=’/search’ id=’searchthis’ method=’get’ style=’display: inline;’>

<input class=’search-box’ name=’q’ placeholder=’BUSCAR’ size=’30’ type=’text’/>

</form></div></li>

</ul>

</div>

</div>

</b:if>




La parte señalada en amarillo, es lo que tienes que localizar, para añadir debajo, el HTML para vista móvil.

Lo señalado en verde , es la condicional que tienes que añadir para que, dependiendo desde dónde visiten tu blog (PC o móvil) se muestre el menú correspondiente.

El código que está en morado, es el menú para vista móvil.

El código que está en azul es el menú para vista ordenador.

Ahora vamos a darle un poco de CSS, para personalizarlo al gusto. Busca en la plantilla: </b:skin> y justo encima, añade este código:

#menu-movil{
   background: #b7cdc0; /*fondo del menú*/
   padding-top:2px; /*espacio del texto respecto a la parte superior*/
   margin:0 auto;
   width:100%; 
   text-transform:uppercase; /*para que el texto aparezca en mayúsculas, borra si no quieres*/
   font-size: 12px; /*tamaño del texto*/
   text-align:center; /*para que el texto esté centrado*/
   display:block; 
box-shadow: 0px 2px 6px #333333; /*sombra del menú, borra si no quieres*/
position:fixed; /*para que el menú permanezca fijo, borra si no quieres*/
z-index:101; 
}

#menu-movil a{
padding: 0px 15px ; /*separación entre los elementos de la barra*/
line-height: 50px; /*espacio entre lineas*/
color:#ffffff; /*Color del texto*/
}

#menu-movil i{
font-size: 20px; /*Tamaño de los iconos*/
}

.mobile #header{
padding-top:70px; /*separación de la cabecera respecto al menú*/
text-align: center; /*posición de la cabecera*/
}

Recuerda guardar los cambios y actualizar tu plantilla en vista móvil, para observar los resultados e ir ajustando lo que no te guste. Mira el vídeo si no sabes cómo hacer los cambios.


MENU SUPERIOR DESPLEGABLE 

Para este menú, te voy a dar enlace al tutorial de Odisea Gráfica, en el que Minerva Aurora, explica cómo adaptar tu menú desplegable a vista móvil. Yo lo he adaptado a mis necesidades, porque el desplegable que tenía anteriormente para vista móvil, era bastante sosete en comparación con este. Así que, me parece lógico, que si ella es la que lo ha publicado, te dirija allí para el paso a paso.


Aún así, te recomiendo que metas la condicional que te he mostrado con el menú anterior para que no te dé problemas 😊

CAMBIAR EL ASPECTO DE LA FECHA



personalizar-fecha-plantilla-movil



Si muestras la fecha en tus posts, quizás te apetezca cambiar la apariencia en la vista móvil:


Vuelve a la caja de búsqueda de la plantilla, para localizar esta parte de tu CSS: .mobile .date-header span {


Cuando te aparezca, añade esto bajo el padding y el margin:

background: #ffffff; /*color de fondo, si no lo quieres, bórralo*/
border: 1px solid #becfe7; /*para enmarcar la fecha, si no quieres, bórralo*/
color: #becfe7; /*color del texto*/
font-size: 10px; /*tamaño del texto*/


Quedaría de esta manera:


.mobile .date-header span {
padding: 0.1em 10px; /*aumentar espacio si la enmarcas*/
margin: 0  0px; /*posicionarla horizontalmente*/
background: #ffffff; /*color de fondo, si no lo quieres, bórralo*/
border: 1px solid #becfe7; /*para enmarcar la fecha, si no quieres, bórralo*/
color: #becfe7; /*color del texto*/
font-size: 10px; /*tamaño del texto*/
}



Si necesitas seguir el paso a paso en vídeo, puedes ver el proceso a partir del minuto 10.


CAMBIAR EL ASPECTO DEL TÍTULO DE LOS POSTS



Localiza esta parte en tu plantilla: .mobile h3.post-title {

Sustitúyela por esto:


.mobile h3.post-title {
margin: 0;
background: #ffffff; /*color de fondo. Si no lo quieres, bórralo*/
border: 1px solid #becfe7; /*para enmarcar el titulo. Si no quieres, bórralo*/
color: #becfe7; /*color del texto*/
font-size: 10px; /*tamaño del texto*/
}



Mira el vídeo (minuto 15'51) si no sabes cómo hacer los cambios.




POSICIONAR LA CABECERA


Si el título de tu blog, no está posicionado como quieres, dirígete a  Plantilla>Editar HTML y haz clic en cualquier sitio dentro de la plantilla, para pulsar Ctrl+F y que te salga la caja de búsqueda. Pega </b:skin> y justo encima, añade este código:


.mobile #header{
padding-top:70px; /*separación de la cabecera respecto a la parte superior*/
font-size:40px; /*para ajustar el tamaño del titulo*/
text-align: center; /*posición de la cabecera*/
}



Cambia a right (izquierda) o left (derecha), si no quieres que la cabecera aparezca centrada.


Puedes ver el paso a paso en el vídeo a partir del minuto 21'23.


AÑADIR O QUITAR GADGETS EN VISTA MÓVIL



Si tienes gadgets en el sidebar que te gustaría que aparecieran en la vista móvil y no salen, lo primero que tienes que hacer es localizar la ID del gadget. Para eso, sitúa el ratón sobre el gadget y haz clic con el botón derecho del ratón, para elegir la opción "Inspeccionar" donde podrás ver la ID .


inspeccionar-elementos-de-la-plantilla-blogger




Una vez que la localizas, es cuestión de ir a Plantilla>Editar HTML y pulsar en el desplegable "Ir al widget".


poner-gadgets-sidebar-vista-movil




 Señala la ID correspondiente y cuando te lleve, cambia lo que te he marcado de azul por la palabra yes.


<b:widget id='HTML8' locked='false' mobile='no' title='' type='HTML' visible='true'>


Eso hará que aparezca en vista móvil.

Si quieres que alguno de los elementos del sidebar sólo aparezcan en vista móvil, tendrías que cambiar el no por only. De esta manera:

<b:widget id='HTML8' locked='false' mobile='only' title='' type='HTML' visible='true'>



Por ejemplo, en la personalización del menú superior a vista móvil, he eliminado el buscador, para no saturar este espacio. Pero si quieres tener un buscador en la vista móvil, podrías crearlo (sigue este tutorial para crear un buscador en el sidebar) y dirigirte al gadget correspondiente para añadirle la condicional mobile='only' , porque no tiene mucho sentido tener 2 buscadores en la vista de ordenador (uno en el menú y otro en el sidebar).

Una vez que configures la aparición de los diferentes gadgets a tu gusto, tendrás que ayudarte del CSS, para posicionarlos correctamente, porque lo más probable es que no aparezcan todo lo centrados que te gustaría.

Para eso, como ya sabes localizar la ID, lo único que tienes que hacer es pegar </b:skin>  en la caja de búsqueda , hacer intro, para que te lleve a esa etiqueta y pegar el siguiente código justo encima:


.mobile #ID {

height: auto;

max-width: 100%;

margin: 10px 85px; /*posicionar el gadget horizontal y verticalmente*/
}



Hazlo tantas veces como gadgets añadas a vista móvil, escribiendo la ID correspondiente y ajustando la cantidad a lo que necesites.

Recuerda guardar los cambios y actualizar tu plantilla en vista móvil, para observar los resultados e ir variando hasta que estés conforme con la posición de los elementos. Mira el vídeo (minuto 25'23), si no sabes cómo hacer los cambios.


¿Aún no tienes el blog adaptado a vista móvil? aprovecha ahora con este videotutorial! Tuitéalo



Y con esto terminamos, creo que no me dejo nada, pero si echas de menos algo o tienes dudas/sugerencias que hacerme, no te cortes y déjalas en los comentarios. Con este post, finalizo los tutoriales para personalizar tu blog con CSS, así que aprovecho para recordártelos, porque el verano es una época estupenda para hacer los cambios que necesita tu blog y empezar Septiembre con una imagen potente y renovada.


 Cómo instalar iconos en tu blog para mostrar tus redes sociales

 Cómo poner imágenes o iconos en los botones de compartir el post

 Cómo instalar un botón de subir con imágenes o iconos

 Cómo sustituir entradas antiguas y recientes por iconos

 Cómo personalizar la caja final del post en Blogger

 Cómo personalizar el sidebar de Blogger con CSS

 3 maneras de personalizar tu menú en Blogger



Anímate, verás cómo te vas a alegrar de lo que puedes conseguir tú misma, tocando tu plantilla sin miedo.

Diseña el blog de tus sueños con estos tutoriales para personalizar Blogger con CSS. Tuitéalo




Espero que las vacaciones te sirvan para descansar, madurar ideas y encauzar tus proyectos con acierto en la próxima temporada. En Septiembre, volveré a asomar por aquí, con novedades, aunque en redes sociales, me dejaré caer de vez en cuando y quizás adelante algo 😉



Que tengas un gran verano!




¿Quieres aprender a diseñar bonito y tener un blog atractivo? Échale un vistazo al Curso de Photoshop para Blogueras Creativas, con el que podrás perfeccionar tu manejo de Photoshop, a la vez que desarrollas tu marca y creas el blog que deseas tener. Es un curso muy completo, en el que sin duda, habrá un antes y un después en tus diseños. Échale un vistazo:


jueves, 21 de julio de 2016

Cómo gestionar las imágenes de tu blog.

como-gestionar-las-imagenes-de-tu-blog

Las imágenes juegan un papel fundamental en los contenidos de un blog.


Como ya te expliqué en la entrada Cómo combinar tipografías para crear presentaciones atractivas, un post con imágenes obtiene mucha más atención que uno que no las tiene. Y si además, le añadimos infografías, vídeos o podcast, ni te cuento.
Con lo cual, si te encargas tu misma del diseño de tus imágenes, te vendrá bien tener en cuenta estos consejos. 

Empiezo:





REDIMENSIONA LAS IMÁGENES, TENIENDO EN CUENTA EL ANCHO DE TU ENTRADA.

redimensionar-imagenes-posts


El primer concepto a tener en cuenta es la medida de tus imágenes. Básicamente por tres razones:


 Si no redimensionas tu imagen antes de subirla al blog, esta puede contener un tamaño que ocupe espacio en Picasa,  ya que a partir de 2048px, las imágenes empiezan a ocupar espacio en este alojamiento.  Picasa tiene un límite gratuito de 15 Gb , un espacio más que generoso y que no es fácil colmar, pero si tu blog trabaja con muchas imágenes y no tienes esta precaución, puede acabar pasando . Y si tienes tu propio servidor, fuera de Blogger, con más motivo, porque allí sí que contará el peso de cada imagen, sea del tamaño que sea y los gigas que tengas disponibles, serán los que hayas pagado.



Si quieres saber más sobre Picasa, te dejo enlace a 6 conceptos básicos que necesitas saber cuando tienes un blog, en el que te cuento este y otros cinco consejos que también te pueden interesar.




 Las imágenes que ocupan casi todo el ancho de la entrada son más atractivas visualmente, por lo que, conociendo el ancho total podrás hacer que se redimensionen automáticamente siempre a esa medida.

PARA BLOGGER:

En el punto 5 de este artículo, te cuento cómo redimensionar tus imágenes, para que se ajusten automáticamente a la entrada de tu post.

PARA WORDPRESS:

Normalmente, los temas en Wordpress, vienen con las imágenes ajustadas al ancho de la entrada por defecto, pero si no fuera así, puedes seguir este tutorial y resolverlo en pocos segundos.


 El peso de tus imágenes, ralentiza el tiempo de carga de tus páginas, por lo que tus visitas, pueden perder la paciencia y desaparecer antes de leer el contenido. Siempre, siempre , siempre, sube tus imágenes a Tinypng, antes de subirlas a tu blog.

¿Aunque la redimensione? por supuesto. Con redimensionar solamente no es suficiente, porque podemos aligerar aun más su peso si las pasamos por esta herramienta gratuita. De esa manera, nuestras imágenes tardarán menos en cargar y ocuparan aun menos espacio en nuestro alojamiento.


QUITAR O NO QUITAR LAS SOMBRAS, ESA ES LA CUESTIÓN.

quitar-borde-imagenes-blogger
¿CUAL TE GUSTA MÁS?


Para gustos los colores, y aquí hay bandos definidos. Hay quien le hace gracia el borde o marco, que añade Blogger a las fotografías que subimos y estamos los que preferimos quitarlo.

Si a ti tampoco te entusiasma, no te preocupes, que tiene fácil remedio. Dirígete a Plantilla>Editar HTML y pincha en cualquier sitio dentro de la plantilla para pulsar Ctrl+F y que te salga la caja de búsqueda. Pega .post-body img y dale a intro.

quitar-borde-imagenes-blogger

Nos interesa la primera línea post-body que aparece. A continuación, te he subrayado en rosa, lo que tienes que cambiar. Debes dejar los valores a 0 y guardar los cambios. Y desde este momento, tus imágenes se mostrarán sin marcos ni sombras. Simple, ¿verdad?.


ASEGÚRATE DE QUE LAS IMÁGENES LARGAS (TIPO INFOGRAFÍA) SE LEAN BIEN.



Cuando hacemos infografías largas, Blogger nos la reduce a un máximo de 1600pxs, porque es lo que tiene establecido, lo que dificulta bastante la visualización de la imagen. Para evitarlo, una vez que hayas subido tu infografía (a tamaño normal), cambia la vista al modo HTML y fíjate cómo en una parte de tu imagen sale el comando s1600 en dos líneas. Búscalos, cámbialos por s0  y problema resuelto. Aquí te dejo una captura, para que lo localices más fácilmente y a continuación, un antes y un después, ¡verás qué cambio!







infografia-imagenes-del-blog



3 sencillos trucos para sacar más partido a las imágenes de tu blog ¡no te lo pierdas! Tuitéalo



Pues vamos terminando por hoy, Con estos tres conceptos, te será mucho más sencillo manejar tus imágenes de manera eficaz. Cuéntame, ¿has tenido alguna vez este problema al tratar de crear una infografía? ¿redimensionas las imágenes antes de subirlas? ¿conocías que Picasa tiene un espacio gratuito limitado? ¿eres más de borde o 0,0?.

¡Que tengas un gran día!





¿Te gustaría seguirme en tu lector de feeds favorito?






Si quieres seguir aprendiendo, no olvides unirte a la Comunidad Demo 2.0, porque te esperan contenidos, guías, descargables y secretillos de gran valor exclusivos, que no verás en el blog, como esta super-guía para que aprendas a usar imágenes en la red (sin buscarte problemas) en la que además tendrás acceso a millones de imágenes gratuitas para usar en tu blog, sin ningún miedo.


¿Qué me dices? ¿te apuntas? si es así, encantada de contar contigo   


 Únete a la Comunidad Demo 2.0




Imágenes infografía: Unsplash y Picjumbo

lunes, 11 de julio de 2016

3 maneras de personalizar tu menú en Blogger

3-maneras-de-personalizar-tu-menu-en-blogger

Hoy ando de estreno! si miras un poco hacia arriba, hay un nuevo menú superior, que ha hecho posible reducir elementos en el sidebar, porque cómo ya te comenté en esta entrada, el sidebar, cuanto más ligero mejor y a poder ser, exclusivamente con los elementos que más te interese potenciar.





He tardado un poquito más de la cuenta en publicar, porque tras estar trabajando intensamente durante más de mes y medio en la creación de un nuevo proyecto, no quería que mi empeño por cumplir las fechas, lo echara todo a perder. Así que, me he tenido que poner un freno mental, para publicar (por primera vez) un lunes y así poder presentarte todo el trabajo, como te mereces.



Te aviso que me he liado la manta a la cabeza y te traigo 3 tutoriales distintos para que puedas crear un menú personalizado en tu blog.

En la serie de tutoriales que he creado para personalizar tu blog con CSS, ya hemos visto:

 Cómo instalar iconos en tu blog para mostrar tus redes sociales

 Cómo poner imágenes o iconos en los botones de compartir el post

 Cómo instalar un botón de subir con imágenes o iconos

 Cómo sustituir entradas antiguas y recientes por iconos

 Cómo personalizar la caja final del post en Blogger

 Cómo personalizar el sidebar de Blogger con CSS


Así que el menú horizontal, ya tocaba, se ha hecho esperar, pero aquí está por fin. Y como te digo, no te traigo una, te traigo 3 maneras distintas de personalizar tu menú en Blogger.

¿Te gusta la idea? pues no perdamos más tiempo:

OPCIÓN 1: MENÚ PERSONALIZABLE DE BLOGGER



menu-personalizado-para-blogger




Blogger cuenta con un gadget de páginas para crearte un menú horizontal, al que se le puede sacar bastante partido con ayuda de CSS, porque el que muestra una vez que configuras el gadget, es más feo que un frigorífico por detrás.


menu-de-blogger-sin-personalizar




Vamos a ver cómo ponerlo requetebonito:


 Lo primero que tienes que tener claro es qué paginas quieres que conformen tu menú y crearlas si aún no lo has hecho. Para crear páginas en Blogger, tan sólo tienes que ir al apartado Paginas y pulsar en Página nueva. Elígelas bien, ya que Blogger sólo te permite crear 20 páginas.

No hace falta que las rellenes, si aún no las tenías creadas. Con ponerle un título y darle a publicar, tienes bastante, ya las editarás más tarde.


 Una vez, tienes creadas todas tus páginas, dirígete al apartado Diseño y verás que bajo la cabecera (header), te aparece un elemento llamado crosscol o Cross-Column que te da la opción de Añadir un gadget. Púlsalo y elige la opción Páginas entre todos los elementos que te muestra.

Cuando le des, verás que aparecen todas las páginas que hayas creado en tu blog y además una opción para Añadir enlace externo, que resulta muy útil cuando necesitas enlazar a algún sitio externo de tu blog, como por ejemplo, una tienda online, que tengas en otro dominio. Marca todas las páginas que quieres que se muestren en tu menú, ordénalas según prefieras que aparezcan y guarda los cambios.

Ahora verás que bajo la cabecera te aparece el menú sosete que te mostré antes, con las páginas que has elegido. ¿Queda raro, verdad? menos mal que existe el CSS, venga, vamos a hacer milagros con esto!

 Dirígete a la Plantilla>Editar HTML (recuerda hacer una copia de seguridad antes de meterte a toquetear) y haz clic en cualquier sitio dentro de la plantilla para pulsar Ctrl+F y que te salga la caja de búsqueda,  pega: <b:skin> y pulsa intro.

Aquí comienzan las hojas de estilo de tu blog, divididas por secciones, así que iremos bajando, hasta encontrar la que necesitamos que es Tabs (mira el vídeo que tienes más abajo para no liarte)

Justo debajo verás que te aparece algo parecido a esto:

.tabs-inner .section:first-child {$(header.bottom.border.size) solid $(tabs.border.color);}



.tabs-inner .section:first-child ul {

  margin-top: -$(header.border.size);

  border-top: $(header.border.size) solid $(tabs.border.color);

  border-left: $(header.border.horizontalsize) solid $(tabs.border.color);

  border-right: $(header.border.horizontalsize) solid $(tabs.border.color);

}



.tabs-inner .widget ul {

  background: $(tabs.background.color) $(tabs.background.gradient) repeat-x scroll 0 -800px;

  _background-image: none;

  border-bottom: $(tabs.border.width) solid $(tabs.border.color);



  margin-top: $(tabs.margin.top);

  margin-left: -$(tabs.margin.side);

  margin-right: -$(tabs.margin.side);

}



.tabs-inner .widget li a {

  display: inline-block;



  padding: .6em 1em;



  font: $(tabs.font);

  color: $(tabs.text.color);

  border-$startSide: $(tabs.border.width) solid $(content.background.color);

  border-$endSide: $(tabs.bevel.border.width) solid $(tabs.border.color);

}



.tabs-inner .widget li:first-child a {

  border-$startSide: none;

}



.tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {

  color: $(tabs.selected.text.color);

  background-color: $(tabs.selected.background.color);

  text-decoration: none;


}




Pues eso es precisamente lo que vamos a personalizar. Ve mirando el vídeo, para que lo veas todo con detalle y no te equivoques. Aquí te dejo mi opción de personalización, pero en el vídeo que encontrarás debajo, te cuento cómo ponerlo totalmente a tu gusto:

.tabs-inner .section:first-child {border: 0px solid #a5a5a5;}



.tabs-inner .section:first-child ul {

  margin-top: 0;

  border: 2px solid #becfe7;

  border-radius: 50px;

}



.tabs-inner .widget ul {

  background: transparent;

  margin-top: $(tabs.margin.top);

  margin-left: -30px;

  margin-right: -30px;

}



.tabs-inner .widget li a {

  display: inline-block;

  padding: 15px 122px;

  font: 16px;

  text-transform: uppercase;

  color: #becfe7;

  border-$startSide: 0px solid #becfe7;

  border-$endSide: 0px solid #becfe7;

}



.tabs-inner .widget li:first-child a {

  border-$startSide: none;

}



.tabs-inner .widget li.selected a, .tabs-inner .widget li a:hover {

  color: #ffffff;

  background-color: #becfe7;

  text-decoration: none;


}




No te líes, mira el paso a paso del vídeo:




OPCIÓN 2: MENÚ SUPERIOR CON BUSCADOR Y REDES SOCIALES




Vamos a ver ahora, cómo crear un menú superior con buscador y redes sociales.

Antes de nada. si ya tenías alguno creado, te aconsejo que lo elimines para que no interfiera con el nuevo que vas a instalar.

Si aún no has instalado la cartera de iconos de Font Awesome, ahora es el momento de hacerlo.

Busca <head> y justo debajo, añade este código: <link href=’//netdna.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.css’ rel=’stylesheet’/>

Guarda los cambios y busca este código: <body expr:class=’&quot;loading&quot; + data:blog.mobileClass’>


Justo debajo, pega lo siguiente:

<div id='menu-superior'>
<div id='menu'>
<ul>
<li><a href='URL PAG1'>PAGINA 1</a></li>
<li><a href='URL PAG2'>PAGINA 2</a></li>
<li><a href='URL PAG3'>PAGINA 3</a></li>
<li><a href='URL PAG4'>PAGINA 4</a></li>
<li><a href='URL PAGINA FACEBOOK'><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA TWITTER'><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA GOOGLE+'><i class="fa fa-google-plus" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA INSTAGRAM'><i class="fa fa-instagram" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA PINTEREST'><i class="fa fa-pinterest-p" aria-hidden="true"></i></a></li>
<li><div id='buscador'><form action='/search' id='searchthis' method='get' style='display: inline;'>
<input class='search-box' name='q' placeholder='BUSCAR' size='30' type='text'/>
</form></div></li>
</ul>
</div>

</div>



Una vez que has configurado correctamente tu menú (te aconsejo que uses primero el bloc de notas y después lo pases a la plantilla), llega el momento de añadirle los estilos necesarios, para que quede completamente a tu gusto.

Si te cuesta dar con la sección <b:skin> de tu plantilla, pega el código directamente en la caja de búsqueda y una vez localizado, busca el apartado Tabs, para pegar este código, justo al final (mira el vídeo, para configurar los estilos paso a paso):

#menu-superior {

background: #B7CDC0;

width:100%;

height:60px;

margin:0;

box-shadow: 0px 2px 6px #333333;

position:fixed;

z-index:101;

}



#menu{

margin:0 auto;

width:1250px;

}



#menu ul{

float:left;

margin:0px;

padding:0;

list-style-type:none;

height:25px;

}



#menu ul li{

display:block;

float:left;

height:30px;

}



#menu ul li a{

display:block;

float:left;

color:#ffffff;

font: 16px 'Open Sans';

text-decoration:none;

padding:20px 25px 0 ;

}



#menu ul li a:hover{

color:#727272;

height:20px;

}



#menu ul li i:hover{

border: 2px solid #727272;

border-radius: 50px;

padding: 10px;

margin-top: -12px;

}



.search-box{

width:75%;

text-align:center;

padding:10px 0;

color:#727272;

border:1px solid #cccccc;

background:#ffffff;

font: 11px ;

border-radius:5px;

}



#buscador{

margin-top:10px;

}



#menu ul li #buscador{

padding-left: 150px;

}


Aquí tienes el vídeo en el que te cuento paso a paso, cómo personalizarlo:







OPCIÓN 3: MENÚ SUPERIOR DESPLEGABLE CON BUSCADOR Y REDES SOCIALES




Ultima opción, para ajustar tu menú aún más a tus necesidades. ¿Quieres incluir las categorías y así quitarlas del sidebar? eso está hecho en un momentín!

Antes de nada. si ya tenías alguno creado, te aconsejo que lo elimines para que no interfiera con el nuevo que vas a instalar.

Si aún no has instalado la cartera de iconos de Font Awesome, ahora es el momento de hacerlo.

Busca <head> y justo debajo, añade este código: <link href=’//netdna.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.css’ rel=’stylesheet’/>

Guarda los cambios y busca este código: <body expr:class=’&quot;loading&quot; + data:blog.mobileClass’>


Justo debajo, pega lo siguiente:

<div id='menu-superior'>
<div id='menu'>
<ul id='nav'>
<li><a href='URL PAG1'>PAGINA 1</a></li>
<li><a href='URL PAG2'>PAGINA 2</a></li>
<li>
<a href='#'>DESPLEGABLE<i class="fa fa-angle-down"></i></a>
<ul>
<li><a href='URL CAT1'>CATEGORIA 1</a></li>
<li><a href='URL CAT2'>CATEGORIA 2</a></li>
<li><a href='URL CAT3'>CATEGORIA 3</a></li>
<li><a href='URL CAT4'>CATEGORIA 4</a></li>
<li><a href='URL CAT5'>CATEGORIA 5</a></li>
</ul>
</li>
<li><a href='URL PAG4'>PAGINA 4</a></li>
<li><a href='URL PAGINA FACEBOOK'><i class="fa fa-facebook" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA TWITTER'><i class="fa fa-twitter" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA GOOGLE+'><i class="fa fa-google-plus" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA INSTAGRAM'><i class="fa fa-instagram" aria-hidden="true"></i></a></li>
<li><a href='URL PAGINA PINTEREST'><i class="fa fa-pinterest-p" aria-hidden="true"></i></a></li>
<li><div id='buscador'><form action='/search' id='searchthis' method='get' style='display: inline;'>
<input class='search-box' name='q' placeholder='BUSCAR' size='30' type='text'/>
</form></div></li>
</ul>
</div>
</div>




Una vez que has configurado correctamente tu menú (te aconsejo que uses primero el bloc de notas y después lo pases a la plantilla), llega el momento de añadirle los estilos necesarios, para que quede completamente a tu gusto.

Si te cuesta dar con la sección <b:skin> de tu plantilla, pega el código directamente en la caja de búsqueda y una vez localizado, busca el apartado Tabs, para pegar este código, justo al final (mira el vídeo, para configurar los estilos paso a paso):

#menu-superior {
background: #
C38AA3;
width:
100%;
height:
60px;
margin:0;
box-shadow:
0px 2px 6px #333333;
position:fixed;
z-index:101;
}

#menu{
margin:0 auto;
width:
1400px;
}

#nav {margin: 0 auto; padding: 0; background:
transparent;}

#nav ul {
float: none;
list-style: none;
margin: 0;
padding: 0;
overflow: visible;
}

#nav li a, #nav li a:link, #nav li a:visited {
font-size:
18px;
font-family: '
Open Sans', sans-serif;
color: #
ffffff;
display: block;
margin: 0;
padding:
20px 29px 10px;
}
#nav li a:hover, #nav li a:active {
color: #
727272;
margin: 0;
text-decoration: none;
}

#nav li li a, #nav li li a:link, #nav li li a:visited {
font-size:
18px;
font-family: '
Open Sans', sans-serif;
background: #
C38AA3;
width:
150px;
color: #
ffffff;
float: none;
margin-top:
5px;
padding:
17px 15px;
}

#nav li li a:hover, #nav li li a:active {
background: #
E6B6C9;
color: #
ffffff;
}

#nav li {
float: none;
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}

#nav li ul { z-index: 9999; position: absolute; left: -999em; height: auto; width: 170px;  margin: 0; padding: 0; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover {position: static;}

.search-box{
width:
75%;
text-align:center;
padding:
10px 0;
color:#
727272;
border:
1px solid #cccccc;
background:#
ffffff;
font-size:
11px;
border-radius:
5px;
}

#buscador{
margin-top:
10px;
}

#menu ul li #buscador{
padding-left:
150px;
}


Aquí tienes el vídeo en el que te cuento paso a paso, cómo personalizarlo:


Aquí te dejo el post de mi amiga Laura de Redhead Sense , del que te he hablado en el post, para que personalices las fuentes de tu blog con Google Fonts.



HACER QUE LOS ENLACES SE ABRAN EN OTRA VENTANA

 Para terminar, un truco para que los enlaces que pongas en tu menú, se abran en una nueva pestaña. Esto tiene sentido, cuando se trata de un enlace externo, como puede ser una tienda online o las mismas redes sociales.

 En el enlace que quieras que se abra en otra pestaña, coloca esto al final: target=’_blank’ 

Quedaría de esta manera:

<li><a href=’URL ENLACE’ target=’_blank’>NOMBRE</a></li>



Y con esto me despido, ¿te ha gustado la idea de personalizar el menú? ¿con cuál te has quedado? ¿qué tipo de contenidos, estás esperando ver en este blog? cuéntamelo todo, que estoy deseando de leerte 🙂


 Que tengas un gran día!

Cómo actualizar una URL en Blogger sin perder posicionamiento

Actualizar una url en Blogger, sin perder posicionamiento, ni comentarios, es posible. Te cuento cómo hacerlo fácil y rápido con este videot...

demo