Realmente a preguiça é o que impede o homem de evoluir, mas não quando estamos criando templates para o WordPress e soubermos dessa dica, que simplesmente é fantástica. Trata-se de uma coleção de posts de exemplo justamente para ser usada quando você não está com nenhuma vontade de escrever aqueles posts com o texto “Blá bla bla” ou “daskjdlkasjldkjsaldkjlsd”. São 12 posts com imagens, categorias diferenciadas, blocos de citação, listas ordenadas, tags e alguns comentários também vem junto no pacote. Para instalar é bem fácil basta baixar um arquivo do tipo XML e importá-lo como se estive migrando de blog.
Baixe ele aqui. Para instalar basta ir em Tools > Import > WordPress (pode ser nescessário instalar o plugin caso seja sua primeira importação) > selecionar o arquivo > Upload file and import.
Às vésperas do lançamento da versão final do WordPress 2.7, já é hora de comentar as novidades. Não as evidentes, como o novo design do painel administrativo, mas as menores, que às vezes passam batidas, mas que, quando descobertas, fazem toda a diferença.
Uma novidade muito legal é a possibilidade de personalizar a área de edição do sistema, aquela na qual escrevemos nossos posts. No passado, tínhamos a área do post propriamente dito, e na lateral direita, as opções complementares. A partir da versão 2.5, muitas dessas opções foram jogadas para a parte inferior da tela. Agora, na 2.7, cabe ao usuário escolher o melhor posicionamento.
Os boxes, ou seja, as caixas de opções, podem ser movimentadas livremente agora. O esquema lembra o funcionamento dos widgets dos temas, e é bastante prático. Basta clicar no título de um box segurar o botão, e então arrastá-lo para onde quiser. Tanto a lateral direita, quanto a parte inferior da área de digitação do post, aceitam os boxes.
Exemplo de box sendo arrastado.
Na parte superior da janela, há outra feature que ajuda a organizar e deixar a área de publicação adequada aos seus hábitos. Trata-se de um “selo”, chamado Screen Options.
Clicando no “selo” Screen Options, várias caixas de seleção aparecem. Cada uma delas refere-se a um box existente embaixo, e, por padrão, todas vêm marcadas. Desmarcando-as, os boxes correspondentes somem, como mágica!
Screen Options: remova o que você não usa.
Muita gente não usa todos esses boxes, e as Screen Options são destinadas justamente a essas pessoas. Eliminando caixas desnecessárias, a tela fica menos abarrotada, e as opções restantes ficam mais acessíveis, diretas. As Screen Options aparecem em outros locais do painel administrativo, como no Dashboard (que também conta com movimentação livre de boxes) e adição de links.
O vídeo abaixo, feito por Mark Jaquith, da Automattic, mostra na prática o que escrevi acima:
Essas são apenas algumas das novidades do WordPress 2.7. Há muito mais, e na medida do possível, eu e o Érico as mostraremos a vocês.
Aqui estou eu de novo, com mais uma dica!
Pois é, já faz algumas atualizações que o WordPress é capaz de dividir posts em páginas.
Se você não sabe do que se trata, fique sabendo que não é o único. A maioria dos usuários não conhece nem 10% das funções existentes no WordPress. Isso talvez, por que a maioria não tenta procurar diretamente nas “Template Tags“.
Às vezes quando um post se prolonga demais, acaba se tornando muito extenso. Quando o usuário visualizar este post, com certeza seus olhos entraram em fadiga (pelo menos os meus sim =P). A solução para isso é dividir seus posts em páginas. Na verdade isso é muito simples.
O editor do WordPress não mostra a ação “wp_page”. Esta ação funciona basicamente como a ação “wp_more”. Só que ao invés de adicionar “<!––more––>” ao post, adiciona-se “<!––nextpage––>”. Para cada “<!––nextpage––>” dentro do post, equivale a uma página. Ou seja, se dentro do post tiver dois atributos “<!––nextpage––>”, o post será dividido em duas páginas. Estas divisões são feitas a partir do que vem depois de cada atributo “<!––nextpage––>”. Assim, a primeira página é o que vem antes do primeiro “<!––nextpage––>”.
Bom, agora que você já sabe dividir os posts, precisamos disponibilizar os links para as páginas.
Para isso, usaremos a função “wp_link_pages”.
Você deve adicionar a tag abaixo (isso se seu tema não tiver a mesma) dentro do “loop” do arquivo “single.php”, que está situado dentro da pasta do seu tema atual.
Pronto! Seu tema está habilitado para exibir as páginas.
Para mais informações sobre a tag “wp_link_pages”, clique aqui.
Só mais uma coisa. Se você quiser que o seu editor mostre o botão para adicionar o atributo “<!––nextpage––>” abra o arquivo “wp-includes/js/tinymce/tiny_mce_config.php”. Localize a linha “32″, onde há isso:
Localize no meio de tudo isso ‘wp_more’ e ao lado deste adicione ‘wp_page’. Salve o documento e pronto! Agora do lado do botão para adicionar o atributo “<!––more––>”, haverá o botão para adicionar o atributo “<!––nextpage––>”
A pedido do leitor Daniel Oliveira, explicarei neste post como funciona o plugin Popularity Contest o qual utilizo para exibir meus posts mais populares no menu lateral.
Primeiro você deve fazer o download e depois instalar e ativar o plugin no seu WordPress. Para finalizar adicione a seguinte linha de código ao seu template:
<?php akpc_most_popular(); ?>
Já terminou? sim.
Fiquei muito impressionado com a sofisticação deste plugin, pois para calcular qual post/página é mais importante, ele analisa os números de visualizações, comentários, trackbacks, pingbacks, entre outros dados de cada post. Existe ainda uma página de administração que você pode alterar a importância de cada um destes fatores.
Desde já recomendo a todos.