03 noviembre 2013

Galería de videos en el blog

Galería de videos en el blog
Aunque poner un video de youtube en el blog es relativamente sencillo (solo es cuestión de copiar y pegar el código donde queramos y listo) la cosa cambia cuando queremos mostrar en el blog más de un video, y hacer que estos se muestren tipo galería para ir mostrándolos de uno en uno es algo que a cualquiera le provoca un dolor de cabeza, a menos que se tenga un poco más de conocimientos básicos de HTML. Eso era lo que yo me temía pero no…

Hace un buen tiempo que me preguntaba cómo hacer para poner una galería de videos en el blog. Y aunque existen bastantes plantillas que ya vienen con esta galería incluida por defecto, personalizarla o mover el script resultaba más que agotador.  Y en realidad incluir esta galería de videos en el blog no resultó tan complicada que digamos (ya saben, aquí fue cierto aquello de que “no es tan fiero el león como lo pintan”) y resulta que hasta mi hija de 14 años lo pudo hacer (y eso me trajo sentimientos encontrados: no sabía si alegrarme o entristecerme) En fin, que pueden ver cómo funciona en este blog de pruebas.

Para ponerlo en el blog, primero entren en Plantilla, Edición Html y antes de </head> pegan el siguiente script:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js"></script>


Listo. Guardamos la plantilla siempre dando vista previa por si algo hicimos mal y ahora entramos en Diseño, Añadir Gadget, Html y pegas el siguiente código:

 <center><div id="contenedorYT">Cargando ...</div>

<script type="text/javascript">
swfobject.embedSWF(
'http://www.youtube.com/v/qahBeZB1g54&autoplay=1&enablejsapi=1&rel=0&fs=1',
'contenedorYT',
'640','390', '8',null,null,
{allowScriptAccess: 'always',allowFullScreen: 'true'},
{id: 'reproductorYT'});

function playVideo(id) {
var o = document.getElementById( 'reproductorYT' );
if( o ) {o.loadVideoById( id );}
}
</script></center>
<br/>
<div class="videominiaturas">
<a href="javascript:playVideo('J3OtzDWBwOo');"><img src="http://img.youtube.com/vi/J3OtzDWBwOo/1.jpg" /></a>
<a href="javascript:playVideo('FOJq2dYb4xI');"><img src="http://img.youtube.com/vi/FOJq2dYb4xI/1.jpg" /></a>
<a href="javascript:playVideo('fyWjmlMK8Qg');"><img src="http://img.youtube.com/vi/fyWjmlMK8Qg/1.jpg" /></a>
<a href="javascript:playVideo('Y1cTclxGE64');"><img
src="http://img.youtube.com/vi/Y1cTclxGE64/1.jpg" /></a>
<a href="javascript:playVideo('NY9BtBiUUG8');"><img src="http://img.youtube.com/vi/NY9BtBiUUG8/1.jpg" /></a>
<a href="javascript:playVideo('QUlYbhfpoKU');"><img src="http://img.youtube.com/vi/QUlYbhfpoKU/1.jpg" /></a>
<a href="javascript:playVideo('rU72Kc5yCHI');"><img src="http://img.youtube.com/vi/rU72Kc5yCHI/1.jpg" /></a>
</div>

Reemplazas la ID de los videos en los dos lados que pide y que están resaltados con rojo y listo. Puedes aumentar o disminuir los videos miniaturas con solo eliminar este código:

<a href="javascript:playVideo('rU72Kc5yCHI');"><img src="http://img.youtube.com/vi/rU72Kc5yCHI/1.jpg" /></a>

Si quieres que el video principal empice a “rodar” automáticamente al igual que lo hacen los videos en Youtube, pega el código tal cual, pero si no lo quieres así solo elimina lo que está resaltado en azul y listo.

Se puede modificar el ancho y alto del video principal (640 x 390) para que se ajuste al ancho y alto de cada blog, eso ya dependerá de cómo lo quiera cada quien y dónde lo ponga, yo he puesto 7 miniaturas pues he practicado en un gadget debajo de las entradas con todo el ancho del blog (de ahí que el video principal es del mismo tamaño que el de Youtube) pero si desean ponerlo en una sidebar las medidas del video lo tienen que acomodar de acuerdo al ancho de esa sidebar, al igual que las miniaturas. Por lo demás, la galería funciona muy bien.

22 septiembre 2013

Mostrar u ocultar gadgets en el blog

Mostrar u ocultar gadgets en el blog
Hay ocasiones en las que nosotros no queremos que algunos de nuestros gadgets se vean en la portada de nuestro blog, pero si queremos que se muestren en el resto de las entadas, o al menos no queremos que dichos gadgets hagan que la carga del blog sea más lenta.

Pues hacer que algunos gadgets se oculten de la entrada si es posible, y para ello solo tenemos que valernos de un simple código que ordena que el script del gadget se oculte en la portada del blog, pero en el resto se muestra normalmente.
El código del que hablo es el siguiente:

<b:if cond='data:blog.pageType == &quot;item&quot;'>

</b:if>

Este lo deberás poner dentro del gadget, y para ello entra en Diseño, Edición Html, y con los artilugios expandidos (recuerda que ahora los “artilugios expandidos” es abriendo las flechas que están junto a los números hacia el lado izquierdo de la plantilla) busca el nombre del gadget; por lo general los gadgets tienen nombre en tu blog (Etiquetas, Entradas Recientes, Archivo, Etc., o el nombre que tú le hayas puesto) y pega el código de arriba entre <b:includable id='main'> y el último cierre</b:includable> para que te quede más o menos así:

<b:widget id='HTML1' locked='false' title='Gadget' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>

<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>

Con ello lograremos que los gadgets que elegimos no se vean en la portada del blog. Lo que está en azul HTML1 es el nombre del gadget, para este ejemplo el gadget tenía ese nombre. Pero si lo que quieres es lo contrario, que tu gadget se muestre en la portada y no en las entradas, también lo podemos lograr con el mismo procedimiento solo cambiando los códigos que te di al comienzo. En este caso los que pondrás son éstos:

<b:if cond='data:blog.homepageUrl == data:blog.url'>

</b:if>


Recuerda que tienes que poner a todos los gadgets que quieras ocultar o mostrar.

24 julio 2013

Mostrar la fecha en el blog

Mostrar la fecha en el blog
Para que en nuestro blog se muestre la fecha solo tenemos que poner un sencillo script que hará que la fecha se actualice todos los días

Para ponerla arriba de la cabecera del blog, pega después de <div id='header-wrapper'> lo siguiente:

<div class='todaydate'>
<script type='text/javascript'>

 //<![CDATA[
var mydate=new Date()
var year=mydate.getYear()
if (year < 1000)
year+=1900
var day=mydate.getDay()
var month=mydate.getMonth()
var daym=mydate.getDate()
if (daym<10)
daym="0"+daym
var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado")
var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre")
document.write(""+dayarray[day]+", "+montharray[month]+" "+daym+", "+year+"")

 //]]>
</script>
</div>

Si lo quieres debajo de la cabecera pega el código después de </b:section> que está casi seguido del código anterior.


Aunque si lo prefieres más sencillo, pégalo en un gadget entrando en Diseño, Añadir gadget, y allí pones el código. Lo colocas en el lugar que más quieras (aunque es más conveniente arriba) y listo.

13 julio 2013

Cambiar el fondo del blog por una imagen

Se puede cambiar la imagen que viene por defecto en el blog por cualquier imagen que nosotros queramos poner. Solo debemos tener presente que la imagen que pondremos cumpla con los requisitos que exige el código de la plantilla para asimilar este cambio. Una imagen de un ancho mínimo de 1024 x 780 para que cubra toda la pantlla, y por supuesto (esto como recomendación) que no sea demasiado pesada para no alentar la carga del blog.
Entra en plantilla, editar html y busca el siguiente código en tu plantilla que por lo general está después de body (

background: url(URL de la imagen) no-repeat center center fixed;
background-size: cover;

El código que debes sustituir (o agregar si no tienes un fondo como imagen) es donde pone Url de la imagen por la tuya. En muchas plantillas solo encontrarás:

Background-color. #666

Allí deberás eliminar –color: #666 y agregar el código de arriba. Si lo que quieres es que tu blog tenga un color de fondo diferente sin una imagen, pues solo cambia el código del color #666 por el color de fondo que más te guste. Puedes ver los colores que gustes en esta entrada.
Por lo demás creo que no olvidé nada.

07 julio 2013

Seis botones sociales para tu blog

Seis botones sociales para tu blog
Nadie duda de la importancia de tener botones sociales en nuestro blog para que los lectores puedan seguir y compartir todas las novedades y las noticias más actualizadas del mismo. Y existen un montón de redes sociales que ya quisiéramos tenerlos todos dentro del blog, pero aunque aquello no es posible por obvias razones aparte del espacio, sí podemos poner aquellos que, al pasar el tiempo, se vuelven más populares.

Aquí les traigo unos cuantos botones que bien nos podrían ayudar con ese propósito. Se trata de 6 botones, en los cuales he incluido los que hasta ahora son los más populares de acuerdo a una encuesta.

Puedes ponerlo dentro de tu sidebar como un gadget o si lo prefieres arriba de las entradas, eso ya es tu decisión.
Para ponerlo en el sidebar, entra en Diseño, Añadir gadget html, y copia este código:

<div align='right'>
<div id='top-social-profiles'>
<div class='widget-container'>
<div class='social-profiles-widget'>
<a href='http://twitter.com/YOUR_USERNAME' target='_blank'><img alt='Twitter' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBsxz75eYlsP1gCU9p3i48yC7-JkHMXxxf6V1zEVTq8nLjBWTiHx5iXaYZr1fqW_TjBa6Xzo7gBuE0GjEv-sbjileyDcCUSi7C9Wyap5x7Cs71UbwHEcT1D-ZFu8x_6060N7U0JW8ek2Dw/s0/twitter.png' title='Twitter'/></a> <a href='http://facebook.com/YOUR_USERNAME' target='_blank'><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivdfexk5Pqitqd35-eK-qL9wz6enACYg4DNMkKqH_7YGKiqTG7m4cNmRs320h_jpVjVUzygWwubkdeYHNQBpix6nZjnXfY9XEUrzb2Og1JT3qRQmV5S8TdD77YqdYhKLoZkV4hBvdGyYPI/s0/facebook.png' title='Facebook'/></a> <a href='https://plus.google.com/XXXXXXXXXXX/posts' target='_blank'><img src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD4PHhkDzrEW53J2KFtjRMHLVKbR8ZLjbCz67JTPBStt86fM1o9UB0YA85HxW8RTMLX2RRayZ058uClEsPTk2A9K6nhexBe9jBfi37vn2aTPwffIgqI-6Qio3c1MD7o1x6mNSdlu_OFc2z/s0/gplus.png' title='Google Plus'/></a> <a href='http://www.linkedin.com/XXXXXXXXXXXXX/' target='_blank'><img alt='LinkedIn' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggxDVpibO6SxRUvKLOcJqxQxZN1dXOVOluG84htrJqPMWqkuLxRM7Jf1VJ_jIAJk1Q98vswMwBBPBok8yF8qDdnU0APwa6LYu5GD4nY3B8XGehwuXgk_hdepwsKfFCeRRVQN6zOEg1omDb/s0/linkedin.png' title='LinkedIn'/></a> <a href='http://www.youtube.com/XXXXXXXXXXXXX' target='_blank'><img src='https://lh6.googleusercontent.com/-K3J0Rflj7mA/Udhn0ElHFqI/AAAAAAAAA_c/wBmAeOpedr4/s506-o/icono_youtube.png' title='Youtube'/></a> <a target="blank" href="http://pinterest.com/XXXXXXXXXXXX/"><img src="https://lh4.googleusercontent.com/-4_dImoLDkZU/UdhoAZbXw8I/AAAAAAAABAA/ZS308dC-Qtc/w80-h28-no/pinterest-button.png" title="Pinterest" /></a>
</div>          
</div>
</div>
<div style='clear:both;'/>
    </div>
<div style='clear:both;'/>
<div>
</div>

Si lo quieres arriba de las entradas, entra en Plantilla, Editar html, y con los artilugios expandidos, busca esta parte del código en tu plantilla:

<div class='post-header-line-1'/>
Justo debajo de él pega el código anterior. Debes reemplazar dode dice YOUR USERNAME con el de tu usuario de Facebook, Twitter, Youtube, Pinterest y linkedln.  

04 julio 2013

Poner videos en el blog sin "videos relacionados"

Poner videos en el blog sin videos relacionados

Cuando subimos un video de youtube  a nuestro blog siempre tenemos que darnos a la idea de que el video que subimos traerá consigo más videos relacionados y que muchas veces no nos son de utilidad. Y sin contar con el hecho de que tenemos que dedicar un tiempo para que el video se descarge, etc. Pues con este pequeño truco solo tendrás que reemplazar el código del video y tendrás la reproducción sin videos relacionados.
El código que tienes que copiar es el siguiente:

<iframe width="560" height="315" src="http://www.youtube.com/embed/9c6W4CCU9M4?rel=0" frameborder="0" allowfullscreen></iframe>

Reemplaza lo que está en rojo por el código del vídeo que quieras mostrar, tal como lo muestra la imagen:


El ancho y el alto del video puedes modificarlo cambiando lo que está en azul. Asegúrate de no eliminar ?rel=0” pues es lo que elimina los videos que vienen relacionados. Así cada vez que quieras poner un video de youtube en tu blog, ya no tendrás que lidiar más con aquellos dichosos videos relacionados.

25 junio 2013

Botón "ir arriba" que aparece y desaparece

Botón "ir arriba" que aparece y desaparece
Al igual que en poner botón “ir arriba” e “ir abajo” este script nos sirve para subir hacia arriba de la página cuando estemos abajo, la única particularidad es que el botón, ícono o imagen que pongas solo aparecerá cuando bajemos el scroll, y desaparecerá una vez que hagas click en él y subas a la cabecera del blog.

Puedes verlo funcionando aquí.  

Para poner este truco entra en Plantilla, Editar html, y antes de </head> pegas la librería Jquery:

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'></script>

Ten en cuenta que si anteriormente ya has puesto en tu blog JQuery, no tendrás que ponerlo otra vez. Solo asegúrate que sea la última versión.

Ahora nuevamente buscamos en la plantilla ]]></b:skin> y justo antes ponemos los estilos que definirán el botón o la imagen que pondrás:

/* Botón Ir Arriba
----------------------------------------------- */
#IrArriba {
position: fixed;
bottom: 30px;
left: 30px;
}

#IrArriba span {
width: 50px;
height: 30px;
display: block;
background: url(
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5wArdvlEMAWiYzQS3rwehGfdsrBgJdd_G9sxUQESAhclJGU9SASVZFDh3-FC6rMMwWdD6d8NHhl6IHCdWmcB8e7rq24rEn6dAEDO-vDYm7HSmzAdCdFXYCcsmx7jZuVDtTmwyJStIFFM/w50-h30-no/Sin+t%25C3%25ADtulo.png) no-repeat center center;
}

Ahora solo falta poner el script que hará que este artilugio eche a andar. Para ello buscamos </body> y antes de ahí pegamos el script:

<div id='IrArriba'>
<a href='#Arriba'><span/></a>
</div>
<script type='text/javascript'>
//<![CDATA[
// Botón para Ir Arriba
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery("#IrArriba").hide();
jQuery(function () {
jQuery(window).scroll(function () {
if (jQuery(this).scrollTop() > 200) {
jQuery('#IrArriba').fadeIn();
} else {
jQuery('#IrArriba').fadeOut();
}
});
jQuery('#IrArriba a').click(function () {
jQuery('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
});

});
//]]>
</script>


Solo cambia https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5wArdvlEMAWiYzQS3rwehGfdsrBgJdd_G9sxUQESAhclJGU9SASVZFDh3-FC6rMMwWdD6d8NHhl6IHCdWmcB8e7rq24rEn6dAEDO-vDYm7HSmzAdCdFXYCcsmx7jZuVDtTmwyJStIFFM/w50-h30-no/Sin+t%25C3%25ADtulo.png por la Url de tu imagen. Procura que el tamaño de la imagen no exceda de 50x30px para que no distorsione en tu blog. Ahora, si quieres que el botón (o lo que hayas puesto) vaya al lado derecho cambia left: 30px por right: 30px. Y eso es todo.

20 junio 2013

Cambiar el color de fondo del blog a gusto del lector

Cambiar el color de fondo del blog a gusto del lector

Hay un truco que me pareció muy simpático y adecuado para que nuestros visitantes puedan interactuar en nuestro blog y que lo vi en ciudad blogger. Se trata de que quienes entren al blog puedan cambiar el color del fondo de nuestro blog.

Y lo mejor es que para lograr esto solo se tiene que ingresar un gadget en uno de tus sidebar y listo. Puedes probarlo en esta entrada haciendo click en los colores que tengo a tu derecha, si ingresas en esta entrada.

El código que debes pegar es este:

<a href="#" onclick="javascript:document.body.style.backgroundColor='#ff0000'; document.body.style.backgroundImage='none';"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggi9bSrLO2MuHJtIhO2SpZJlXbN3o2HIzp-mOoBFAUJ29BR4oZncie6O8lGXQ8I2zz2OdxkLfJIncF_qD40iPvb4QODWXkZKs5_dmcwHHH4IbJAoHTyMvR2DXFL47VWsCsvPRFrB27zehX/s200/body-rojo.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#fff000'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIKUjg3xh0STfe0VYnhUHqHRW46vWyGAM9ii45o3KvqtMbJGjfm3h1u8kOuw6nyKWPxgKTTy2BZPNadkEuSPMDglzFqoVHiWEVAbxJp1CccNIF0Lqu-kiVGI1vY3Dwke6ovVozv2GquLlF/s200/body-amarillo.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#04B404'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiCpOXqwv47PY3_PUjfQFzYBquwSNCOsPim_atUdOrfzakZIIPcPFnf7FR_d9C415D6tjHnVMnkSnAIhdZVdAfN2nGtyoOMXzUIeMk4id0pmj_CcgDsvjxn-kmsHsM_MJyT6PNtzYLjUBVV/s200/body-verde.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#0080FF'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbiAaCV_bM4den0dd6yrFHSuy6m-t8LAUMBLxdW_LxN0iqm1aE2VvEe0LUZzzdN_bno_qqo9NWcvjgYibJAzDq7ZS1BCBg39aHzYTC-tGlu0a-6pxHb9aw0Whb3nI0Ch-O6Y2nQbFSDPle/s200/body-azul.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#CC00FF'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp4YHmXUWSwrmtFZO2V2JL6CajS-C0e4RVmZ7meODpb9sOOmhhF3enm6JnzmuJkoJw5vL32cFyB6bKXlKybORhLOtboV4ykX3EG-FEbRtUmlEbubWTWo0luqecvtAKdy4SEYhckHzZg0-P/s200/body-morado.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#F781BE'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgL7EgU7Wqtle55cIt5FhJJe0G1XmTgsT35cF32N4fTrOwZpWLWBCPGUTbGpjiPwCET-AUp2N1mVGs_XF8P_38IufoBNPz-acYNAm8pAUi0N84DT7dW6GfJrX76sZg0qoQUlyDJlOve9PCs/s200/body-rosa.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#000000'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhubTD0NWN9cIHSR5RrLWG8f0pYUzZWXKsuU0_u2d668eaIzfAPYY6saiiv4x901gGSXwXpZfbHMfIE9wx1SZmaSNhiwIb1x8oiOvJ9C85z-ue5MbLwZDiaqU7pJLF7SWnRNHlpv-CRzMTp/s200/body-negro.png" /></a>
<a href="#" onclick="javascript:document.body.style.backgroundColor='#FFFFFF'; document.body.style.backgroundImage='none';">
<img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg45rAR2gOHereb7No0gwETF-3obWIkIlxmcDOnsTNoT-SOBhC-eh-JbN7Wtabxq4w5RfrFWnM93sqplkn1WEsXmCRTk4I9evT1P9uBl9VzDoAFydgZNssyLVaygiyKfkFQOYT3H80Hz31H/s200/body-blanco.png" /></a>
</center> 

Si quieres cambiar los enlaces de la imagen de los colores con letras solo tienes que reemplazar <img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg45rAR2gOHereb7No0gwETF-3obWIkIlxmcDOnsTNoT-SOBhC-eh-JbN7Wtabxq4w5RfrFWnM93sqplkn1WEsXmCRTk4I9evT1P9uBl9VzDoAFydgZNssyLVaygiyKfkFQOYT3H80Hz31H/s200/body-blanco.png" /> por el nombre del color que corresponda y listo, así quedará el enlace únicamente con letras.

Casi lo olvido: Asegúrate de probar primero el fondo de tu blog. No sea que las letras de tu entrada "desaparezcan" (no se distingan) al cambiar de color el fondo de tu blog.

17 junio 2013

Dividir las entradas del blog

Dividir las entradas del blog
Dividir la entrada de nuestro blog en dos columnas es algo que a mí siempre me ha llamado la atención, aparte de ser un truco bastante sencillo de aplicar, hace que las entradas del blog parezcan como si fuesen un periódico o una revista, detalle que no deja de ser bastante bueno.
Puedes ver un ejemplo en este blog de pruebas
Para hacer esto solo se requiere de un pequeño código que debes insertar una vez hayas escrito tu entrada. El código deberás insertarlo en la parte que dice Código html, y no en la de Redactar, tal como se muestra en la imagen:


El código que debes poner es el siguiente:

<div style="float:left; width: 50%">Aquí tu primera parte</div><div style="float:right; width: 50%">Aquí tu segunda parte</div>
<div style="clear: both"></div>

Si ocurre que las columnas quedan muy grandes para entrar en el blog, solo cambia la parte del código donde dice 50% en ambos lados por un valor más pequeño hasta que entren las dos columnas. Lógicamente debes reemplazar la parte “Aquí tu primera parte” por la parte de la entrada que quieras que vaya primero. Y así mismo con la otra parte.


No olvides primero escribir tu entrada con todos los enlaces y luego si cambiar a Edición Html y desde allí dar en publicar tu entrada, caso contrario provocarás un caos. 

13 junio 2013

Personalizar la primera letra de las entradas del blog

Personalizar la primera letra de las entradas del blog
Existe una manera muy sencilla de hacer que la primera letra de las entradas de nuestro blog aparezca de diferente tamaño en relación al resto del contenido, dándole una apariencia parecida a los periódicos que hace que se vea un poco más elegante. Hacerlo es en realidad muy sencillo.
Te quedaría algo más o menos así:


Claro que puedes personalizar tanto el tamaño, color y estilo de las letras como para que queden a tu gusto y que combinen con el estilo de tu blog.
Veamos cómo hacer este truco. Primero entra en Diseño, Edición html y, con los artilugios expandidos, pega antes de ]]></b:skin> lo siguiente:

.post-body:first-letter {
float:left;
color: #333333;
font-size:100px;
font-family:none;
line-height:80px;
padding-top:1px;
padding-right:5px;
}

font-style: italic;
}

Con esto te aseguras que en todas tus entradas esta primera letra aparezca como tú la hayas personalizado.

Ahora lo que debes cambiar a tu gusto es el tamaño de las letras que están en rojo, el color que lo he puesto en azul, y el alto de las letras que ya depende de tu gusto que puede ser más grande, más pequeño, etc, etc., que lo he puesto en verde.

10 junio 2013

Personalizar la fecha en las entradas del blog

Personalizar la fecha en las entradas del blog

Aunque hace ya bastante tiempo existen plantillas que muestran la fecha estilo calendario también es cierto que muchos de los que ya teníamos una plantilla a veces nos rehusamos a cambiar de plantilla (quizás por afecto o capricho o cualquier otro motivo) y lógicamente quisiéramos que en la plantilla que usamos también se muestre la fecha de este modo sin tener que correr el riesgo de deshacernos de nuestro blog.

Cualquiera que sea el motivo, existe una manera sencilla y rápida de poner el script que hace que la fecha en nuestras entradas se muestren al estilo calendario. Antes de entrar a la plantilla, asegúrate que la configuración de la fecha en tu blog sea así:


Para ello debes ir a Configuración, Idioma y Formato, y modificar la fecha tal cual se muestra en la imagen.

Una vez asegurado esto, entras en Diseño, Edición html, Editar Plantilla. Allí buscas lo siguiente:

<h2 class='date-header'><span><data:post.dateHeader/></span></h2>

En algunas plantillas (muy pocas) quizá esta línea de código se encuentre dos veces. No te preocupes, solo eliminaremos la última. Luego de eliminarla la reemplazas con este fragmento de código:

<div id='Fecha'>
<script>cambiarFecha(&#39;<data:post.dateHeader/>&#39;);</script>
</div>
<b:else/>
<div id='Fecha'>
<script>cambiarFecha(&#39;&#39;);</script>
</div>

Listo, esto era lo más difícil. Ahora, antes de </head>, pegas el script que lo hace funcionar:

<script type='text/javascript'>
//<![CDATA[
var FechaCalendario;
function cambiarFecha(d){
if (d == "") {
d = FechaCalendario;
}
var da = d.split(' ');
dia = "<strong class='fecha_dia'>"+da[0]+"</strong>";
mes = "<strong class='fecha_mes'>"+da[1].slice(0,3)+"</strong>";
anio = "<strong class='fecha_anio'>"+da[2]+"</strong>";

document.write(mes+dia+anio);
FechaCalendario = d;
}
//]]>
</script>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<style type='text/css'>
/* Fecha tipo calendario
----------------------------------------------- */

#Fecha {
background: transparent url(
https://lh3.googleusercontent.com/oVJfxCXrQCIQhfMbC2_fM16Dlm5bh8tcLw9nTATyjOWBjH9gZRtc3Kd5e_wywy06Z2vGgVzSd4y7tAzUjo0qrzaPE9hb4JMz2Xl0UUyo_McoLLMKME_WAGSNCCmieHKTVOYmqdJZPT5uMkbODPuE_g9BVTm1HmpuIDu0_ilwXWepV88G-sYKyiB6A5Wu9OqY_atwFgeTtVEMGMQnEqchaOEyigs4vmZOPFYfKuJDXzC4kCzVY5vS_Lyq0wRal-yWP_dpsydTHm5Duiq2LE9aq5iUo8A8xKp26XSlozffITFaUZ6V4Ni0j8GN7qYACCUegO0ZxQFjpnnHQSXmAbnWeuV80mFGS2dvqi1H9z25P_D5JcSNrwo8r7--_9kGebzATyrbmphYupBuuJi0xICNZvERehCGGMCPjmvU2xjVBJLA9G8RcyYKi9_sAemUm5cSjiSlC3S65XW_2AiS0zxB-8Ds3T0WAkiw0mRvD-UfKTq3tdf5uIX6sMoUT3Qcrv-68t_4kL0tOKwc2QmvaXtO5HwtH4aFU4BtBWbbCJ8utqj9i3Gln8FAEMjJXbETkC7qoplqu6UfAfbnFFlgv69qRAiVHYZ4DVmiiJ62mbGKBDwqybEs=w60-h59-no) no-repeat;
display: block;
width:60px;
height:60px;
float: left;
margin: 5px 2px 0
 -30px;
padding: 0 0 8px 0px;
border: 0;
text-transform: uppercase;
}

.fecha_mes {
display: block;
font-size: 13px;
font-weight:bold;
margin-top:-1px;
text-align:center;
color:#282828;
}

.fecha_dia {
display: block;
font-size: 22px;
font-weight:bold;
margin-top:-4px;
text-align:center;
color:#282828;
}

.fecha_anio {
display: block;
font-size: 13px;
margin-top:-4px;
text-align:center;
color:#282828;
}
</style>
</b:if>


Recuerda que la imagen de calendario queda dentro de las entradas. Si lo quisieras fuera de ellas solo cambia -30px por un valor más alto. La url de la imagen puedes cambiarla con una imagen que tú quieras y que combine mejor con el color de tu blog, pero recuerda que no debe ser mayor de 50x50px para que no distorsione con el resto del código. Por lo demás, no hay problema.

BLOGER & BLOGER ® 2020 | Plantilla Adaptada y Rediseñada Por Bloger & Bloger