Hack de Resumo do Post - Leia Mais
A) JavaScript
1- Na Guia "Layout" em "Editar HTML", baixe uma cópia de seu template, clicando em "Baixar Modelo Completo;
2- Marque a opção "Expandir Modelos de Widgets";
3- Localize a tag
</head> . Copie o código a seguir e cole ACIMA dessa tag:**********************************************************************<!-- JavaScript Post Summary by ColdFire--><b:if cond='data:blog.pageType != "item"'><script type='text/javascript'>var fade = false;function showFull(id) {var post = document.getElementById(id);var divs = post.getElementsByTagName('div');for (var i = 0; i < divs.length; i++) {if (divs[i].id == "fullpost") {if (fade) {divs[i].style.background = peekaboo_bgcolor;Effect.Appear(divs[i]);} else divs[i].style.display = 'inline';}if (divs[i].id == "showlink")divs[i].style.display = 'none';if (divs[i].id == "hidelink")divs[i].style.display = 'inline';}}function hideFull(id) {var post = document.getElementById(id);var divs = post.getElementsByTagName('div');for (var i = 0; i < divs.length; i++) {if (divs[i].id == "fullpost") {if (fade) {divs[i].style.background = peekaboo_bgcolor;Effect.Fade(divs[i]);} else divs[i].style.display = 'none';}if (divs[i].id == "showlink")divs[i].style.display = 'inline';if (divs[i].id == "hidelink")divs[i].style.display = 'none';}post.scrollIntoView(true);}function checkFull(id) {var post = document.getElementById(id);var divs = post.getElementsByTagName('div');var found = 0;for (var i = 0; i < divs.length; i++) {if (divs[i].id == "fullpost") {divs[i].style.display = 'none';found = 1;}if ((divs[i].id == "showlink") && (found == 0))divs[i].style.display = 'none';}}</script></b:if>
********************************************************************** B) Modificação do código do post
1- Antes de continuar fazendo as modificações, visualize seu template para checar se o código do script não contém erros;
2- A seguir, ainda com a caixinha "Expandir Modelos de Widgets" marcada, localize o seguinte trecho em seu template (geralmente está abaixo de
<div class='post-header-line-1'/> ):**********************************************************************<div class='post-body'><p><data:post.body/></p><div style='clear: both;'/> <!-- clear for photos floats --></div>
**********************************************************************3- Substitua todo esse código pelo código abaixo (copie e cole por cima do código de seu template):
**********************************************************************<div class='post-body' expr:id='"post-" + data:post.id'><b:if cond='data:blog.pageType == "item"'><style>#fullpost{display:inline;}</style><p><data:post.body/></p><b:else/><style>#fullpost{display:none;}</style><p><data:post.body/></p><div id='showlink'><br><a expr:href='data:post.url'><b>Continue Lendo...</b></a></br></div><script type='text/javascript'>checkFull("post-" + "<data:post.id/>");</script></b:if> <div style='clear: both;'/> <!-- clear for photos floats --></div>**********************************************************************C) Personalizando o link Leia Mais
O sinal [ ... ] refere-se ao link que irá aparecer no post, na página inicial do blog, para o leitor clicar e ser direcionado à página do post. Você poderá substituir pela palavra que desejar, ou colocar outros símbolos/caracteres, ou a combinação de símbolos e caracteres. Exemplos: Continue lendo
Se desejar colocar uma imagem (uma seta por exemplo) na frente da palavra, substitua o sinal [ ... ] pelo código abaixo:
► / Leia Mais » Se desejar colocar uma imagem (uma seta por exemplo) na frente da palavra, substitua o sinal [ ... ] pelo código abaixo:
D) Adicionando o “CSS”
A "id" do link está nomeada como "showlink". Podemos portanto colocar estilos para essa id na CSS. Segue uma sugestão de estilos que você poderá adicionar ACIMA da tag
]]></b:skin>**********************************************************************#showlink {font-size: 11px;float: right; margin-right: 30px;margin-top: -8px; font-weight: bold;}#showlink a {color: #CC0000;}#showlink a:visited {color: #CCCCCC;}#showlink a:hover {color: #000000; }D) Escrevendo e editando postagens com o Hack de Resumo do Post
Você pode formatar sua janela de postagem para que as tags fiquem sempre visíveis, quando escrever posts no modo "Editar HTML".
Para isso, siga o procedimento:
Para isso, siga o procedimento:
1 - Vá até a Guia de "Configurações" de seu blog e clique na aba "Formatação"
2- Localize quase no final da página o box de "Modelo de Postagem" e digite o seguinte:
**********************************************************************
DIGITE O RESUMO DO POST<div id='fullpost'>digite o restante do post</div>**********************************************************************
22:41
ColdFIre
Posted in:
0 comentários:
Postar um comentário