24/01/2018

Gadget Posts Recentes junto com Posts de um Marcador


Hey guy's! Como vocês estão? Hoje venho trazer mais um gadget relacionado a postagens recentes, com efeito hover. Esse gadget se assimila muito com uma pequena galeria, podendo escolher a quantidade de miniaturas, chegando ao limite de 10 miniaturas. Ele possui efeito hover, no qual passando o mouse sobre ele aparece o título da postagem. Já postei um bem similar a algum tempo aqui no blog, infelizmente o JS dele quebrou... e não tinha salvo em meus arquivos. 

Diferente do outro já postado, esse mostra uma imagem substituída, caso a postagem não tenha imagem, assim ficando todo gadget preenchido. O que para mim é ótimo! Afinal nem todo mundo usa imagens em todas as postagens. É possível ver o efeito do gadget acessando o link abaixo. 



Então sem mais demoras vamos ao tutorial!? Afinal estou enrolando muito rs

1. Vá até o HTML do seu blog, clique dentro da área do código e ative a pesquisa selecionando Ctrl+F, agora pesquise por  </head> assim que achar abaixo dele cole o código abaixo:

Códigos
<script type='text/javascript'>
//<![CDATA[
// Posts Recentes em Galeria
function recentgrid(a){for(var t=a.feed.entry||[],e=['<div class="recent-gallery">'],i=0;i<t.length;++i){for(var l=t[i],r=l.title.$t,n=l.media$thumbnail?l.media$thumbnail.url:"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXlttxXcSfIDtAWO9EeZkrPgH_-2fieFnLTrx06_HWbbOK6ZwweOtV-7y-Y0UBGouLyvvliSXFYezEQCXXTDbRvVraJg9p7oEG2ibCOiyKbxMZYsa0OXSfMFErUXxFOtR4cTjqf4UbxQM/s1600/sem_imagem4.jpg",s=n.replace("s72-c","s"+recent_thumbs+"-c"),h=l.link||[],c=0;c<h.length&&"alternate"!=h[c].rel;++c);var d=h[c].href,m='<img src="'+s+'" width="'+recent_thumbs+'" height="'+recent_thumbs+'"/>',p=recent_title?'<span class="ptitle">'+r+"</span>":"",g='<a href="'+d+'" target="_blank" title="'+r+'">'+m+p+"</a>";e.push('<div class="gallerytem">',g,"</div>")}e.push("</div>"),document.write(e.join(""))}
//]]>
</script>

2. Ainda dentro do HTML, pesquise por   ]]></b:skin>, e acima dele cole:

Códigos
/* CSS Posts Recentes em Galeria */
.recent-gallery {padding:0;clear:both;}
.recent-gallery:after {content:"";display:table;clear:both;}
.recent-gallery .gallerytem{display:block;float:left;position:relative;margin:8px;overflow:hidden;padding:0}
.recent-gallery .gallerytem a{position:relative;float:left;margin:0;overflow:hidden;text-decoration:none}
.recent-gallery .gallerytem .ptitle{background:rgba(255,255,255,.95);display:block;clear:left;font-size:11px;line-height:1.3em;position:absolute;text-align:left;bottom:0;left:0;right:0;top:0;color:#444;padding:5px;word-wrap:break-word;overflow:hidden;visibility:hidden;transform:translate(-79px,0);backface-visibility:hidden;transition:all .2s}
.recent-gallery .gallerytem:hover .ptitle{visibility:visible;transform:translate(0,0)}
.recent-gallery a img{background:#fdfdfd;float:left;transition:all .3s}

3. Vá em Layout e abra um novo  Gadget Java/Script  e dentro cole:

~Gadget de postagens recentes~
Códigos
<script>
var recent_thumbs = 72;
var recent_title = true;
</script>
<script src="/feeds/posts/summary?max-results=9&amp;alt=json-in-script&amp;callback=recentgrid"></script>

~Gadget de Posts recentes de e um Determinado Marcador~
Códigos
<script>
var recent_thumbs = 72;
var recent_title = true;
</script>
<script src="/feeds/posts/summary/-/TAG?max-results=9&amp;alt=json-in-script&amp;callback=recentgrid"></script>

___________________(Entendendo o código)___________________

var recent_thumbs =  72; - Indica o tamanho das miniaturas das imagens dos posts.
var recent_title = true; - Apresenta o título do post quando passamos o mouse sobre a miniatura.
max-results=9 - Indica o número de miniaturas que deve ser exibido no gadget. Você pode definir a quantidade de acordo com a largura do seu gadget para ficar simétrico.  
TAG - Aqui você substitui a palavra TAG pelo nome do seu marcador que deseja que seja exibir no gadget. Escreva exatamente da forma que está o marcador em seu blog. Respeitando maiúsculas e minusculas.
___________________(fim da explicação)___________________

Créditos: Templates para voce

2 comentários:

  1. Não sei se são os posicionamentos das imagens ou as urls delas ou se não soube seguir bem o tutorial... Mas no meu blog-site as imagens não aparecem sempre :( ,,,

    Mas obrigada pelo tuto <3
    - https://tutoriais-otaku.blogspot.com/

    ResponderExcluir
  2. Slot machines & table games - Fort McDowell
    We will 샌즈 카지노 주소 add video slots as we add more video slot 강원랜드여자노숙자 machines. 검증 사이트 The slot machines are very 비트코인카지노trustdice popular, and we want to make them How to Play and Win 크롬 번역기 at Slots at Slots.com

    ResponderExcluir

Bem Vindos
Hi! Meu nome é Andréa Alark, mas conhecida como Wendy dona do blog Bunny Crazy. O blog foi criado em 2010 na intenção de ajudar a criação e desenvolvimento do seu blog. Aqui encontrará tutoriais e dicas de HTML, layouts gratuitos e muito mais.
Friends
Bunny Crazy by Wendy ❀
Bunny Crazy ★
Bunny Crazy ★
12345