Adicione posts com vídeos do YouTube automaticamente

Após ler o artigo do Rafael Dohms, que divulguei aqui no pBlog, sobre como criar um plugin para o WordPress, o Rick do blog WebPáginas, resolveu criar seu próprio plugin.

O plugin em questão é o WP-SeuTubo, cuja finalidade é adicionar posts automaticamente com vídeos do YouTube. Suas opções incluem escolher a categoria, informar as palavras-chaves, quantidade de vídeos (e posts) a serem inseridos e o método, que pode ser os últimos 25 vídeos em destaque no YouTube, por palavra-chave ou os vídeos de um determinado usuário. Além de inserir os vídeos no post, o plugin adiciona o título, as tags e a descrição automaticamente.

Plugin WP-SeuTubo

Como sugestão eu adicionaria apenas a possibilidade de controlar a altura e largura do vídeo. Parabéns Rick!!

Plugin permite que seus leitores adicionem tags

Seus leitores são participativos? Então adicione o plugin Tag This ao seu blog, com ele é possível que os próprios leitores adicionem as tags referentes aos posts através de um pequeno formulário no final do texto. As tags mais populares são adicionadas aos posts, ajudando a organizar melhor o blog. Também é uma forma de interagir com seus leitores.

Sua instalação é relativamente simples, faça o download do plugin, descompacte-o e envie para a pasta plugin do seu blog. Em seguida ative-o e adicione a linha de código if(function_exists(‘wp_tagthis’)){wp_tagthis();} logo após the_content(”) nos arquivos index.php e single.php do seu tema atual.

Dica de Diego Polo.

Próximo Post, Post Anterior

Um recurso interessante que pode gerar mais pageviews no seu blog e aumentar a permanência do vistante, porém pouco utilizado nos temas atuais, é a opção de links de navegação que permitem ao usuário acessar o post anterior ou próximo post. Já adicionei este recurso aqui no pBlog e você pode visualizar acessando a página de qualquer notícia.

Para adicionar estes links, basta inserir o código abaixo, logo após <?php the_content(); ?> no arquivo single.php do seu template.

  1. <?php next_post_link(‘<p>Pr&oacute;ximo post: %link</p>’); ?>
  2. <?php previous_post_link(‘<p>Post anterior: %link</p>’); ?>

Como separar os comentários dos trackbacks/pingbacks

Já faz algum tempo que vinha pensando em separar os comentários dos trackbacks/pingbacks aqui no pBlog, é algo que já tinha visto em alguns blogs e acho muito útil. Então decidi que hoje não só descobriria como fazer, como implementaria no blog e escreveria um post sobre o assunto.

Para minha surpresa foi bem fácil de encontrar, entrei no Google e procurei: wordpress separate comments trackbacks, e a resposta veio logo nos primeiros resultados. Escolhi o resultado do site Hack WordPress, por motivos óbvios e nele encontrei um passo-a-passo simples e direto.

Primeiro faça um backup do arquivo comments.php do seu tema, pois se acontecer algum problema você terá o original em mãos. Vamos as modificações:

1. Abra o arquivo comments.php do seu tema e localize a seguinte linha:

<?php foreach ($comments as $comment) : ?>

2. Acrescente imediatamente abaixo o seguinte código:

<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type == ‘comment’) { ?>

3. Um pouco mais abaixo localize a linha:

<?php endforeach; /* end for each comment */ ?>

4. E adicione este código logo em cima:

<?php } /* End of is_comment statement */ ?>

Desta forma iremos exibir apenas os comentários. Agora vamos criar outro loop para exibir apenas os trackbacks/pingbacks.

5. Procure pela linha de código semelhante a esta:

<?php else : // this is displayed if there are no comments so far ?>

6. E adicione imediatamente acima o seguinte código:

<h3>Trackbacks</h3>
<p>Trackback URL para este artigo:<br /><?php trackback_url(); ?></p>
<ol>
<?php foreach ($comments as $comment) : ?>
<?php $comment_type = get_comment_type(); ?>
<?php if($comment_type != ‘comment’) { ?>
<li><?php comment_author_link() ?></li>
<?php } ?>
<?php endforeach; ?>
</ol>

Você pode e deve fazer os ajustes necessários nesta última parte do código para que se adeque melhor ao seu tema, mudando os estilos e adicionando as classes do seu CSS.

Lembre-se de configurar seu blog e posts para que permitam a exibição de trackbacks/pingbacks.

p.s. Adicionei um comentário e criei um trackback em um blog de teste que tenho no WordPress.com para exibir logo o resultado desta customização. :)

Plugin permite exibir quantidade diferente de posts

Different Posts Per PageDeixe-me explicar melhor, o plugin Different Posts Per Page permite configurar um número diferentes de posts que são exibidos em cada tipo de página do seu blog. Por exemplo, na home você pode configurar para exibir 10 posts, enquanto exibe 20 no search e 15 no arquivo. Na imagem ao lado é possível perceber como é simples, e bastante útil.