Postagens Recentes
Mostrando postagens com marcador Blogger 2013. Mostrar todas as postagens
Mostrando postagens com marcador Blogger 2013. Mostrar todas as postagens

10 de abr. de 2013

Dividir a header do Blogger e colocar mais uma coluna abaixo do cabeçalho

3 comentários:


 Com este hack você dividi a área do cabeçalho do blog em duas colunas acrescentando mais uma coluna abaixo que servirá para colocar banners, botões sociais, menus, slide, enfim, o que quiser.

Vá até o "Modelo de seu blog", clique em "Editar HTML"
  Hack para o template do Blogger, implementado em  abril de 2013.




Clique em "Formatar modelo" e depois clique em Ctrl e F.





Procure então pelo seguinte trecho:




<header>
    <div class='header-outer'>
    <div class='header-cap-top cap-top'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    <div class='fauxborder-left header-fauxborder-left'>
    <div class='fauxborder-right header-fauxborder-right'/>
    <div class='region-inner header-inner'>
      <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
        <b:widget id='Header1' locked='true' title='Template Modelo 2 (Cabeçalho)' type='Header'>...</b:widget>
      </b:section>
    </div>
    </div>
    <div class='header-cap-bottom cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>
    </header>


Troque-o por:

<header>
    <div class='header-outer'>
    <div class='header-cap-top cap-top'>  
    <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
      <div class='fauxborder-left header-fauxborder-left' style='float:left; width: 45%;'>
    <div class='region-inner header-inner'>
      <b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
        <b:widget id='Header1' locked='true' title='Template Modelo 2 (Cabeçalho)' type='Header'></b:widget>
      </b:section>
    </div>
    </div>
      <div class='fauxborder-right header-fauxborder-right' style='float:right; width: 53%;'>
<b:section class='banner' id='banner' maxwidgets='1' showaddelement='no'>
  <b:widget id='HTML188' locked='false' title='' type='HTML'></b:widget>
</b:section>
</div>
    <div class='header-cap-bottom cap-bottom'>
      <div class='cap-left'/>
      <div class='cap-right'/>
    </div>
    </div>
    </header>
<div style='clear: both'/>
    <div class='col-ext-elk' style='width: 98%; margin: 10px 3px;'>
      <b:section class='banner2' id='banner2' maxwidgets='1' showaddelement='no'>
        <b:widget id='HTML189' locked='false' title='' type='HTML'></b:widget>
      </b:section>
    </div>
    <div style='clear: both'/>



Implementar CSS                                                                             



No modelo de seu blog", clique em "Personalizar"





Ao abrir essa janela, vá em Avançado  -------> Adicionar CSS 


Copie então este código abaixo e cole no local indicado.

/*Header --------------------------------*/
.header-inner{
float: left; width: 50%;
 margin: 6px;
}

.header-fauxborder-right{
float: right;
width: 46%; height: auto;
 margin: 6px 6px;
}

.col-ext-elk{
margin: 10px 3px 5px 3px;
}



Depois clique em "Aplicar ao blog", no canto direito de seu monitor, na parte superior.

Leia mais nas postagens com miniatura de imagens

40 comentários:



Este código está adaptado para o novo Blogger, 2013

Para ter um template com uma estrutura de layout melhor sou adepta dessa maneira de apresentar a página inicial do blog. Fica harmonioso, organizado, facilita a navegação para o leitor e ainda economiza espaço no template. Depois de mais uma mudança no Blogger, a maneira de implementar este hack deu uma modificada, mas é possível, com um pouquinho mais de ateção implementa-la perfeitamente.


Vá até o modelo de seu blog, clique em "Editar HTML"






Procure por <b:skin>...</b:skin> que está logo acima no código.








Abaixo dele, cole o código abaixo

<style>
/*Botão leia mais-----------------------------------------------------------*/
#showlink{
float: right;
background: #C0C0C0;
margin: 6px 3px 8px 0;
padding:4px 3px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-moz-box-shadow: 0px 10px 10px -7px #888;
-webkit-box-shadow:0px 10px 10px -7px #888;
}
#showlink a:hover{
background: #fff;
padding:4px 3px;
font-size: 16px;
}

#showlink a {
color: #000;
}
</style>


Agora  novamente, depois de


<b:skin>...</b:skin>



Copie um dos códigos dos modelos abaixo e cole depois dele.



Modelo 1










<b:if cond='data:blog.pageType != "item"'><style>
.date-header {display:none;}
.post-footer{display:none}
</style></b:if>
<script type='text/javascript'>
var thumbnail_mode = &quot;float&quot; ;
summary_noimg = 460;
summary_img = 460;
img_thumb_height = 280;
img_thumb_width = 280;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);} }
strx = s.join(""); }
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...'; }
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
if(thumbnail_mode == "float") {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
} else {
imgtag = '<div style="padding:5px" align="center"><img style="max-width:'+img_thumb_width+'px; max-height:'+img_thumb_height+'px;" src="'+img[0].src+'" /></div>';
summ = summary_img;
}}var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;}
//]]>
</script>



Modelo 2








<b:if cond='data:blog.pageType != "item"'><style>
.date-header {display:none;}
.post-footer{display:none}
</style></b:if>
<script type='text/javascript'>
var thumbnail_mode = &quot;float&quot; ;
summary_noimg = 460;
summary_img = 460;
img_thumb_height = 300;
img_thumb_width = 560;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);} }
strx = s.join(""); }
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...'; }
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
if(thumbnail_mode == "float") {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
} else {
imgtag = '<div style="padding:5px" align="center"><img style="max-width:'+img_thumb_width+'px; max-height:'+img_thumb_height+'px;" src="'+img[0].src+'" /></div>';
summ = summary_img;
}}var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;}
//]]>
</script>



Modelo 3







<b:if cond='data:blog.pageType != "item"'><style>
.date-header {display:none;}
.post-footer{display:none}
</style></b:if>
<script type='text/javascript'>
var thumbnail_mode = &quot;float&quot; ;
summary_noimg = 460;
summary_img = 460;
img_thumb_height = 100;
img_thumb_width = 100;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);} }
strx = s.join(""); }
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...'; }
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
if(thumbnail_mode == "float") {
imgtag = '<span style="float:left; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
} else {
imgtag = '<div style="padding:5px" align="center"><img style="max-width:'+img_thumb_width+'px; max-height:'+img_thumb_height+'px;" src="'+img[0].src+'" /></div>';
summ = summary_img;
}}var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;}
//]]>
</script>



Modelo 4







<b:if cond='data:blog.pageType != "item"'><style>
.date-header {display:none;}
.post-footer{display:none}
</style></b:if>
<script type='text/javascript'>
var thumbnail_mode = &quot;float&quot; ;
summary_noimg = 280;
summary_img = 280;
img_thumb_height = 100;
img_thumb_width = 100;
</script>
<script type='text/javascript'>
//<![CDATA[
function removeHtmlTag(strx,chop){
if(strx.indexOf("<")!=-1)
{var s = strx.split("<");
for(var i=0;i<s.length;i++){
if(s[i].indexOf(">")!=-1){
s[i] = s[i].substring(s[i].indexOf(">")+1,s[i].length);} }
strx = s.join(""); }
chop = (chop < strx.length-1) ? chop : strx.length-2;
while(strx.charAt(chop-1)!=' ' && strx.indexOf(' ',chop)!=-1) chop++;
strx = strx.substring(0,chop-1);
return strx+'...'; }
function createSummaryAndThumb(pID){
var div = document.getElementById(pID);
var imgtag = "";
var img = div.getElementsByTagName("img");
var summ = summary_noimg;
if(img.length>=1) {
if(thumbnail_mode == "float") {
imgtag = '<span style="float:right; padding:0px 10px 5px 0px;"><img src="'+img[0].src+'" width="'+img_thumb_width+'px" height="'+img_thumb_height+'px"/></span>';
summ = summary_img;
} else {
imgtag = '<div style="padding:5px" align="center"><img style="max-width:'+img_thumb_width+'px; max-height:'+img_thumb_height+'px;" src="'+img[0].src+'" /></div>';
summ = summary_img;
}}var summary = imgtag + '<div>' + removeHtmlTag(div.innerHTML,summ) + '</div>';
div.innerHTML = summary;}
//]]>
</script>

Salve.



Agora procure pelo seguinte trecho:

<b:if cond='data:blog.metaDescription == &quot;&quot;'>
      <!-- Then use the post body as the schema.org description,
          for good G+/FB snippeting. -->
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='description articleBody'>
        <data:post.body/>
        <div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    <b:else/>
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
        <data:post.body/>
        <div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    </b:if>




Troque-o então por:


<b:if cond='data:blog.metaDescription == &quot;&quot;'>
      <!-- Then use the post body as the schema.org description,
          for good G+/FB snippeting. -->
      <div class='post-body entry-content'>
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<div expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);</script>
<span id='showlink'><a expr:href='data:post.url'>Leia Mais &#9658;</a></span>
</b:if></b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<data:post.body/></b:if>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'><data:post.body/>
</b:if>
<div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    <b:else/>
      <div class='post-body entry-content' expr:id='&quot;post-body-&quot; + data:post.id' itemprop='articleBody'>
        <data:post.body/>
        <div style='clear: both;'/> <!-- clear for photos floats -->
      </div>
    </b:if>
Salve e está pronto

Copyright © Templates e Acessórios |
Design by Elke di Barros | Tecnologia do Blogger
    Twitter Facebook Google + YouTube