BlogAjuda

Dicas, temas e informações sobre WordPress, blogosfera brasileira e monetização.

Asides: aprenda a colocá-los em seu blog

Rodrigo P. Ghedin Plugins, WordPress

Repararam nos mini-textos na lateral do blog? Pois bem, são os asides, pequenas notas que, de tão diminutas, não “merecem” espaço na cronologia normal do blog, por assim dizer. Originalmente desenvolvidas por Matt Mullenweg, um dos criadores do WordPress, é um recurso que, se bem usado, torna-se um verdadeiro aliado daqueles que têm ou precisam publicar pequenas notas com uma certa freqüência. A propósito, ultimamente o conceito de asides foi englobado por outro, mais recente e mais abrangente, e igualmente bacana: o microblogging (saiba mais sobre isso no blog do Daniel).

Os tipos de asides

Na Codex, a bíblia do WordPress, há um artigo dedicado exclusivamente ao tema. Nele, são listadas três formas de inserir asides em blogs, a saber:

  • Manual: a original, desenvolvida pelo Matt, e que é implantada através da edição de arquivos do próprio WordPress (ou seja, sem a ajuda de plugins);
  • MiniPosts2: plugin criado por Morgan Doocy e e (?);
  • SideBlog: outro plugin, este criado por Kates Gasis.

Aqui no BlogAjuda, estou usando o plugin MiniPosts2. Ensinarei, a seguir, como instalá-lo e configurá-lo da exata maneira em que ele se encontra neste humilde blog.

Instalação e configuração

A instalação é aquela simples e trivial: baixe e descompacte o arquivo (miniposts2.php), envie-o para a pasta /wp-content/plugins/, acesse a área administrativa do WordPress, e ative o plugin.

Configurá-lo é tão ou mais simples. Após ativar o plugin, entre em Options, e em seguida, clique em MiniPosts. Um longo formulário surgirá, e é aqui que você deve fazer as alterações que julgar necessárias. Para melhor auxiliá-lo, darei uma breve explicação de cada item:

  • Show/hide: marcando a primeira caixa, os posts marcados como asides não aparecem na cronologia normal de posts do blog; marcando a segunda, eles não aparecem no feed.
  • Maximum number of miniposts to display: a quantidade de asides que aparecerão na lateral do blog.
  • Auto-paragraphing: acrescenta ou remove parágrafos automáticos.
  • Minipost Title: o título da barra dos asides. Só vale para quem o usa na forma de widget.
  • Minipost format: a estrutura dos posts/asides. A padrão é ótima, mas caso queira alterar algo, muita cautela (e um backup) para não fazer besteira.
  • More format: o texto do “continue lendo”. Só aparecerá se você utilizar a tag <!--more--> no seu post.
  • Date format: o formato da data, em PHP. Para deixá-la no formato DD/MM/AA, digite isso: d/m/y.

Configure as opções da maneira que achar melhor, e finalize clicando no botão Update Options ».

Agora, vamos implementar os asides no tema do blog. Há duas formas de fazer isso, com a ajuda de widgets, ou “no braço”:

  • Se o seu tema suporta widgets, e você os usa, nada tema: basta entrar na área de administração dos widgets (Themes, Widgets), e arrastar o Miniposts para o local desejado.
  • Se o seu tema não suporta widgets, ou você não usa este recurso, vamos “no braço”. Abra o Theme Editor, entre no arquivo referente à barra lateral (geralmente sidebar.php), encontre o local onde deseja incluir os asides, e cole esta tag lá: <?php get_mini_posts(); ?>. Segundo o site oficial, ela aceita parâmetros, mas deixando-a assim, “limpa”, todas as configurações definidas ali em cima serão utilizadas.

Pronto! Seu tema e WordPress estão aptos a receberem asides. No próximo passo, como criá-los.

Adicionando asides

MiniPosts.Ao contrário de outras soluções com as quais já me deparei, com o MiniPosts2 não é necessário criar uma categoria específica para abrigar posts-asides, embora isso seja recomendável. Para que um post vá para a barra lateral, basta marcar uma nova opção que surge na sidebar da área de postagem, no bloco MiniPost, chamada This is a mini post. Clique em Publish, e seu post automaticamente será “convertido” em aside. Caso queira retirá-lo dali, e transformá-lo num “post de verdade”, basta editá-lo, desmarcando a referida opção.

Simples, não?

Arquivo

Não encontrei nenhuma referência a respeito de um arquivo dos asides, já que, quando a quantidade de entradas marcada nas configurações é atingida, o último sai dali e “some”. Porém, powered by gambiarra, consegui criar uma maneira de exibir um arquivo do gênero.

Acima, disse que, embora não fosse necessário, era interessante criar uma categoria específica para os asides. E sabe por quê? Porque, nas listagens de categorias, os asides assumem a forma de posts. Sendo assim, se você cria uma categoria chamada Asides para abrigar seus pequenos textos, quando alguém clicar no link da categoria Asides (exemplo: http://www.blogajuda.com.br/category/asides/), verá todas elas.

Não é chique, mas funciona.

Aparece, desaparece

Essa eu acho que ninguém notou: aqui no BlogAjuda, quando se está na home page, ou numa categoria, ou ainda nos resultados da busca, os asides aparecem. Agora, quando se clica no permalink de um post, eles somem!

Isso é bem simples de fazer, e utiliza apenas recursos do próprio WordPress. Não sei se rola com widget, logo, o procedimento abaixo é válido para quem implementou o recurso “no braço”.

Abra o Theme Editor, depois o sidebar.php, e localize o trecho referente aos asides. Logicamente, deverá haver algo em torno dele, como um título, um bloco, ou qualquer coisa do tipo. O do BlogAjuda, por exemplo:

<h2>Asides</h2>
<?php get_mini_posts(); ?>

Para que a mágica aconteça, basta inserir dois trechos de código, um antes, e outro depois desse acima. Fica assim:

<?php if ( !is_single() ) { ?>
<h2>Asides</h2>
<?php get_mini_posts(); ?>
<?php } ?>

Finalizando…

A solução que eu adoto é vantajosa porque é de fácil implementação e manutenção, e não acrescenta nada ao código-fonte, deixando-o limpo. Não cheguei a testar as outras duas, simplesmente porque a primeira me satisfez completamente, mas em todo caso, acredito que valham a pena, afinal, estão listadas no wiki do WordPress. De qualquer maneira, fica aí o tutorial detalhado aos que forem usar o MiniPosts2. É um plugin bacana, que te dá a oportunidade de experimentar o microblog sem precisar criar contas em serviços de terceiros, ou outros blogs.

Espero que tenham gostado, e até a próxima!

Tags: , , , , , , , , , , .

27 comments

[…] apresentada pelo Rodrigo do BlogAjuda, apresentado no post Asides: aprenda a colocá-los em seu blog, as explicações estão muito claras, vai ser fácil se você quiser […]

Posted by Asides, gostei
June 6th, 2007, às 1:53 am. #.

Muito bem explicadinho, o texto tá de parabéns, obrigado pelas dicas….abração….

Posted by Daniel Rizzo
June 6th, 2007, às 1:14 pm. #.

Rodrigo, encontrei uma dificuldade depois de instalado, os blocos de link do adsense não aparecem em nenhum post do blog, desabilitei voltou tudo. (foi em outro post, desculpa)

Posted by Silvano Vilela
June 7th, 2007, às 1:25 am. #.

[…] do Wordpress além de excelentes artigos que podem ajudar você a escrever bem melhor. Útimo post: Asides: aprenda a colocá-los em seu blog. Leia também: 5 dicas rápidas para aumentar seus ganhos no […]

Posted by Sete blogs indispensáveis para aprender a ganhar dinheiro blogando - Dudu Tomaselli
June 7th, 2007, às 4:45 pm. #.

Excelente dica, espero implementar em breve no meu blog. Parabéns!

Posted by Érico Oliveira
June 8th, 2007, às 9:43 am. #.

[…] coluna inaugura hoje o meu ASides, por indicação do Rodrigo P. Ghedin, do […]

Posted by Django Utilidades » ASides
June 8th, 2007, às 9:32 pm. #.

@ Silvano Vilela

Cara, não tenho idéia do porquê disso… Experimente outra solução, como o plugin SideBlog.

[]’s!

Posted by Rodrigo P. Ghedin
June 8th, 2007, às 9:59 pm. #.

Os feeds chegando eu sem achar os artigos na pagina principal, agora sei o motivo! rsrssr..
aqui no blog ajuda deve funcionar!

Posted by Aluisio Saboya
June 14th, 2007, às 2:05 am. #.

excelente artigo configurei o asides de meu blog em menos de 10 minutos com este tutorial parabéns.

Posted by alex
June 14th, 2007, às 11:39 am. #.

Na noite passada implementei o Asides em meu blog, e tudo foi feito sem nenhum problema.

Tenho apenas uma dúvida. Tem como colocar um link no estilo “veja mais” abaixo dos posts do aside usando o widget? A partir de qual linha no arquivo do plugin está a configuração da exibição do widget?

Posted by Bruno Godoi
June 25th, 2007, às 5:37 pm. #.

Só não gostei do fato de ele não entender que quando posto em uma determinada categoria ele já adote aquele post como do ASIDE.

Adicionou um trabalho desnescessario (como vou postar aside por email ???)

Posted by Rodrigo Reis
June 27th, 2007, às 11:21 am. #.

[…] BlogAjuda, encontrei um artigo sobre Asides, era tudo que eu queria. Fiz um teste em localhost, achei o resultado muito […]

Posted by Blogando 24h: Sugestão aos maratonistas | Blog do Diego
June 28th, 2007, às 9:27 pm. #.

[…] idéia é bacana, espero que vocês gostem também. Caso queira colocar asides no seu blog,  siga este tutorial do […]

Posted by Júlio Câmara Weblog ;D » Blog Archive » Acompanhe os Bastidores da Minha Participação na Maratona 24 Horas
June 29th, 2007, às 7:07 pm. #.

Muito legal essa dica. Já estou usando o plugin em meu blog.

[]s

Posted by Gustavo Paes
July 1st, 2007, às 12:06 am. #.

Poxa. Não sei que besteira eu fiz, mas depois de ter instalado e ativado com sucesso, ao ir em Options > MiniPosts nada é exibido. A página não é encontrada. Se alguém puder ajudar, agradeço muito. Por enquanto estou varrendo o Google em busca da solução.

Posted by Cosme Silva
July 4th, 2007, às 2:19 pm. #.

Poxa, eu tinha esquecido, mas ao trocar de servidor, lembrei de um plugin que ajuda a “esconder” os posts da pagina principal (e do feed, e de onde mais quiser…)
é o Category Visibility-RH Rev.

Muito util.

Posted by Rodrigo Reis
July 10th, 2007, às 9:17 am. #.

@ Rodrigo Reis

Este plugin é realmente útil. Inclusive já falei sobre ele aqui no blog.

[]’s!

Posted by Rodrigo P. Ghedin
July 11th, 2007, às 1:24 pm. #.

O MiniPosts funciona perfeitamente em meu blog, mas a busca acaba prejudicada pelo plugin. Quando ativado o plugin acaba fazendo que os resultados de busca se repitam. O que será posso fazer para evitar isso.

Obrigado

Posted by Bruno Godoi
July 28th, 2007, às 8:05 pm. #.

@ Bruno Godoi

Também reparei isso, Bruno… Estou no aguardo de uma nova versão, na esperança de que este bug seja corrigido.

[]’s!

Posted by Rodrigo P. Ghedin
July 31st, 2007, às 4:10 pm. #.

[…] utilizo o microblog, aqui no BlogAjuda, como um canal direto e mais simples, para notas curtas, via asides. O porquê de criar uma conta num serviço qualquer para fazer algo possível via próprio blog, eu […]

Posted by BlogAjuda » A febre do microblog
August 16th, 2007, às 2:42 pm. #.

[…] Resolvi aderir à febre do microblog. Mas de maneira um pouco diferente: não vou usar o Twitter, e sim, o plugin MiniPosts2 por Morgan Doocy e e (saiba mais sobre esse plugin no Blogajuda). […]

Posted by Microblog: Vou pensar pequeno também
August 27th, 2007, às 5:38 pm. #.

[…] muito tempo venho querendo implementar aqui no TecnoBlog, este plugin que o Rodrigo Ghedin usa no BlogAjuda. O plugin dá uma preparada no blog, para que seja possível […]

Posted by A-sides: Veicular nos feeds ou não | TecnoBlog.net
August 29th, 2007, às 6:11 pm. #.

[…] 5, 2007 Realizei algumas mudanças aqui no blog, entre elas inserção de um novo bloco de asides, eu usei o sideblog, com algumas adequações, na página que abre após clicar em um post […]

Posted by Plugbr.net - Pequenas mudanças - Saúde por prazer
September 6th, 2007, às 1:36 am. #.

[…] (0.6.5) foi lançada, mesmo assim, não posso deixar de comentá-la. Por quê? Porque o único bug visível foi corrigido. Para quem usa, fica aí a […]

Posted by BlogAjuda » Correção do MiniPosts
September 11th, 2007, às 9:17 am. #.

Olá Ghedin, estou instalando no meu site de Games, mas queria colocar o Asides na Index, um ao lado do outro, e não abaixo. Como poderia fazer isso? Aguardarei uma resposta.

Posted by Ilton Jr
September 15th, 2007, às 7:31 pm. #.

[…] um plugin chamado miniposts2 que me possibilita publicar pequenos textos (também conhecidos como asides) na barra lateral e, seguindo minha própria dica, criei uma área no distraídos chamada três […]

Posted by periféricos & distraídos » miniposts, haicais e sorteio de artigos
October 30th, 2007, às 4:28 pm. #.

[…] em dúvida entre o twitter - o meu é este aqui, aliás -, o tumblr ou asides. […]

Posted by O nosso blog anda mais largado do que os outros
November 5th, 2007, às 1:49 am. #.

Leave a comment!



Message



BlogAjuda © 2007.

Simple Grey theme developed by Rodrigo P. Ghedin.

WordPressFAMFAMFAM