Como agregar una suscripción limpia y elegante en tu blog

Publicado el 11 junio 2014 por Danyca

Todos sabemos la importancia en atraer a nuestros usuarios o lectores a nuestros perfiles sociales y lista de suscripciones, en este caso usando Feedburner, para fidelizar estas visitas. Esta vez les traemos un interesante widget o gadget que lo pueden usar en la barra lateral ajustando el tamaño así como al final de las entradas de tu blog.
Lo que hace el código o script es mostrar un gadget de suscripción muy elegante y limpio en nuestro perfil de Facebook, Twitter y boletín de noticias vía feedburner. El código es muy fácil de modificar y también puedes optimizarlo separando el código CSS con el que muestra el gadget de suscripción.
Lo primero que haremos es ir la sección de Diseño y edición HTMLdel blog o directamente seleccionando “Plantilla” desde nuestro panel de Blogger.Ahora buscamos el siguiente código el cual es el que muestra el contenido de nuestro blog:

<data:post.body/>


Cualquier información que queramos agregar bajo las entradas de nuestro blog lo hacemos buscando este código y agregando el código por debajo. En este caso vamos a agregar lo siguiente:

<section class="newsletter">
<h2>
Quieres recibir nuestras novedades en tu correo ?
</h2>
<div id="form-newsletter">
<div class="social facebook">
<a href="https://www.facebook.com/tufanpage" target="_blank">
   <img src="http://1.bp.blogspot.com/-HiD7bFwl-fM/U3nB1ozGbKI/AAAAAAAACb0/5_nqyCGPN8Q/s1600/nl-facebook@2x.png" />
   </a>
   <iframe allowtransparency="true" class="social-box fb-like" frameborder="0" scrolling="no" src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2Ftufanpage&amp;width=90&amp;height=21&amp;colorscheme=light&amp;layout=button_count&amp;action=like&amp;show_faces=false&amp;send=false&amp;appId=519648428126767&amp;locale=es_ES" style="border: none; height: 21px; overflow: hidden; width: 90px;">
   </iframe>
  </div>
<div class="social twitter">
<a href="https://twitter.com/tutwitter" target="_blank">
   <img src="http://2.bp.blogspot.com/-NPqgpxxxV1s/U3nB1GvOtwI/AAAAAAAACbw/CmH7ymTRpR4/s1600/nl-twitter@2x.png" />
   </a>
   <iframe allowtransparency="true" class="social-box twitter-follow-button twitter-follow-button" data-twttr-rendered="true" frameborder="0" id="twitter-widget-0" scrolling="no" src="http://platform.twitter.com/widgets/follow_button.1399599786.html#_=1399785529920&amp;id=twitter-widget-0&amp;lang=en&amp;screen_name=tutwitter&amp;show_count=false&amp;show_screen_name=false&amp;size=m" style="height: 20px; width: 60px;" title="Twitter Follow Button">
   </iframe>
   <script>
   !function(d,s,id){
   var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?&#39;http&#39;:&#39;https&#39;;
   if(!d.getElementById(id)){
   js=d.createElement(s);
   js.id=id;
   js.src=p+&#39;://platform.twitter.com/widgets.js&#39;;fjs.parentNode.insertBefore(js,fjs);}}(document, &#39;script&#39;, &#39;twitter-wjs&#39;);
   </script>
  </div>
<div class="newsletter-form">
<fieldset>
<h2>
   Suscribete gratis con tu correo!.
   </h2>
<div class="fields">
<form action="http://feedburner.google.com/fb/a/mailverify" method="post" onsubmit="window.openundefined'http://feedburner.google.com/fb/a/mailverify?uri=IDFeedburner', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true" target="popupwindow">
<input class="email" id="email" name="email" onblur="ifundefinedthis.value=='')this.value=this.defaultValue;" onfocus="ifundefinedthis.value==this.defaultValue)this.value='';" type="text" value="Enter Your Email here.." />
   <input name="uri" type="hidden" value="IDfeedburner" />
   <input name="loc" type="hidden" value="es_ES" />
   <input class="subscribe" name="commit" type="submit" value="Suscribete" />
   </form>
</div>
</fieldset>
</div>
</div>
</section>
<script type="text/JavaScript">
fontsize = function () {
   var abtSubs = $(".newsletter #form-newsletter").width() * 0.025; // 10% of container width
   $(".newsletter .newsletter-form fieldset h2").css('font-size', abtSubs);
};
$(window).resize(fontsize);
$(document).ready(fontsize);
</script>

Hasta ahora ya tenemos el codigo que mostrará la caja de suscripciones de Twitter, Facebook y por Feedburner, únicamente debes de cambiar las cuentas en color rojo por la tuyas, el código ya está en español.Ahora, vamos al inicio de nuestro blog o plantilla donde está el resto de nuestro código CSS y agregamos lo siguiente:

/* Código de Suscripción Limpio y Elegante*/.newsletter{text-align:center;margin:20px 0;}
.newsletter .social.facebook{background:none repeat scroll 0 0 #3661A0}
.newsletter .social{padding-top:20%;width:20%;float:left;position:relative}
.newsletter #form-newsletter{display:block;width:90%;max-width:900px;min-width:500px;margin:0 auto}
.newsletter:before,.newsletter:after{content:&quot; &quot;;display:table}
.newsletter:after{clear:both}
.newsletter h2{color:#3B434D;font-family:Open Sans,sans-serif;font-size:1.5em;font-weight:300;width:65%;margin:1em auto}
.newsletter .social.twitter{background:none repeat scroll 0 0 #00ACED}
.newsletter .social a{display:block;left:30%;position:absolute;top:20%;width:40%}
.newsletter .social a img{max-width:100%;width:100%;transition: transform 0.3s ease-out 0s}
.newsletter .social a:hover img{transform:scale(1.1)}
.newsletter .social .social-box{bottom:20px;left:50%;position:absolute}
.newsletter .social .social-box.fb-like{margin-left:-45px}
.newsletter .social .social-box.twitter-follow-button{margin-left:-30px}
.newsletter .newsletter-form{background:none repeat scroll 0 0 #1E293B;float:left;padding-top:20%;position:relative;width:60%}
.newsletter .newsletter-form fieldset{height:38px;left:10%;position:absolute;top:10%;width:80%;border:none}
.newsletter .newsletter-form fieldset h2{color:#FFF;font-family:Open Sans, sans-serif;font-weight:300;width:100%;margin:0 0 1.5625em;font-size:16px;}
.newsletter .newsletter-form fieldset .fields{position:relative}
.fields .email{border-radius:10px 0 0 10px;outline:0 none;width:84%;border:0;left:0;position:absolute;padding:10.5px}
.fields .subscribe{background:none repeat scroll 0 0 #F0553B;border:medium none;border-radius:0 10px 10px 0;color:#FFF;right:0;position:absolute;padding:10px;transition:all ease 0.6s;}
.fields .subscribe:hover {background: none repeat scroll 0 0 #161616;}

Les ha gustado? Que les parece?