Dois super temas gringos

Ola galera, hoje a dica para o nosso querido WordPress é de dois super temas que os gringos fizeram, o primeiro é para criação de portfolios e o segundo é um super tema estilo Magazine(portal), confiram.

SimpleFolio

Demonstração | Baixar (0.93 Mb)

Destaques

  • 2 colunas com largura fixa;
  • Pronto para widgets;
  • Multi-browser, testado no Firefox, Safari , IE7, IE8, Chrome;
  • Fácil instalação, possui tela de opções;

Screenshots

Home

Home

Portfolio

Portfolio

Página de opções

Página de opções

Sight


Demonstração | Baixar (0.2 Mb)

Destaques

  • Pronto para WP 3.0.1
  • Página de opções
  • Dois tipos de páginação, WP PageNavi ou com AJAX
  • Slideshow de destaques
  • Widgets
  • 2 menus personalizados
  • Menu menu Drop-down com jQuery
  • Duas formas de mostrar os posts, padrão ou em grade
  • Logo personalizado
  • Suporta Gravatars nos comentários
  • Optimizado para buscadores
  • Encurtamento de URLs automático
  • Isso ja basta, né?

Home

Home

Comentários

Comentários

Visão estilo grade

Visão estilo grade

Slideshow

Slideshow

Espero que vocês gostei desses otímos temas, até a próxima. Comentem…

Adicionando meta boxes ao WordPress

Olá todos, este é o meu primeiro post aqui no pBlog. Hoje vou mostrar como adicionar caixas de informações (Meta boxes) adicionais do post. Este recurso serve para todas as versões acima da 2.5, quem possuir a versão 3.0 ou superior pode exibir metaboxes de acordo com o tipo de post escolhido

O que são Meta boxes?

Meta boxes são caixas que aparecem na criação de um post elas permitem adicionar informações padronizadas quando estamos criando um post.

Mãos a obra

Em seu arquivo functions.php do seu template adicione o seguinte código:

add_action('admin_init','metaboxes');</code>

function metaboxes(){

    add_meta_box( 'ingredientes_meta', 'Ingredientes' , 'ingredientes_call', 'post', 'normal', 'low' );

}

Abaixo a descrição de cada argumento:

‘ingredientes_meta’: nome interno do meta box;

‘Ingredientes’: Titulo do meta box. Será exibido na página de criação/edição do post;

‘ingredientes_call’: Função que imprime os campos personalizados;

‘post’: Onde o meta box deverá ser exibido, pode ser o nome do tipo de post;

‘normal’: Argumento opcional, define onde devera ser exibido, pode ser 'normal', 'advanced', or 'side';

‘low’: Argumento opcional, define a posição do meta box, em ‘low’ ele adiciona ao lado lá em baixo, em ‘high’ ele adiciona embaixo do editor de texto;

Este código abaixo, imprime os campos, o nome da função é igual ao terceiro argumento da função acima.

function ingredientes_call(){
   echo '<label for="ingredientes_textarea">';
   echo '<textarea name="ingredientes_textarea"></textarea>';
}

No código acima imprimimos um textarea e sua label, pode se adicionar qualquer elemento de um formulário, inputs, checkbox, radios…

Salvando os dados

Depois de tudo, basta salvar as informações no banco, isso é feito adicionando o seguinte código.

add_action('save_post', 'salva_ingredientes');

A função acima, faz com que quando salvemos o post ele chame a função salva_ingredientes que salva as informações personalizadas no banco.

function salva_ingredientes(){
global $post;
update_post_meta($post->ID, "ingredientes", $_POST["ingredientes_textarea"]);
}

Acima, nos passamos o ID do post, depois o nome que será salvo no banco, e o valor que é o campo.
Na verdade os meta boxes são iguais aos campos personalizados, so que são mais padronizados e bonitos. Para resgatar os valores é igual como se estivese resgatando o valor de uma campo personalizado.

$campos = get_post_custom($post->ID);
$ingredientes = $campos["ingredientes"][0];
echo $ingredientes;

Espero que tenham gostado do meu primeiro post.
Não esqueçam de dizer o que acharam dele nos comentários.
Até a próxima. Valeuu!

Novos temas para WordPress 3.0

Abaixo segue alguns temas (gratuitos, claro!) que encontrei recentemente e que já utilizam recursos da versão 3.0 do WordPress.

Deep Blue

BreakingNewz

Portfolium

Star Blog

Templatic Video

Descubra quais posts atraem mais spams

Lançado recentemente, o plugin Ozh’ Spam Magnet Checker, desenvolvido pelo Ozh, permite descobrir quais posts do blog atraem mais spam. Com esta informação é possível, por exemplo, fechar os comentários de posts mais antigos que atraem muito spam e evitar que um ou outro passe pelo Akismet.

Eu mesmo fiquei muito curioso e instalei-o aqui no pBlog apenas para saber quais posts eram mais procurados. O Top 5 do pBlog foram:

- Como instalar o Gears e usar o WordPress Turbo
- Como criar um tema para o WordPress – parte II
- Citações aleatórias em seu blog
- Próximo Post, Post Anterior
- Encontro de Usuários do WordPress na Campus Party 2009


p.s. Desculpem todo esse período sem atualizações por aqui, mas é que estou com muito trabalho e envolvido em vários projetos. Acredito que, infelizmente, esta escassez deva continuar, por isso gostaria de informar que o pBlog está aberto a colaboradores que desejam contribuir com a comunidade WordPress. Interessados podem postar um comentário neste post que entrarei em contato.

Plugin facilita a criação de tipos de posts personalizados

Uma das grandes novidades do WordPress 3.0 é a possibilidade de criar vários tipos de posts. Com este novo recurso é possível criar, por exemplo, um tipo de post chamado Filmes e nele adicionar novos tipos de tags como atores, diretores, gêneros, etc. A vantagem deste recurso é organizar melhor as informações tanto na hora de adicionar conteúdo quanto para configurar os templates para exibir o conteúdo. Acredito que em breve teremos muitos temas especializados (como já temos) mas com a interface da administração totalmente customizada, ou seja, os campos dos formulários já prontos para receber o conteúdo, deixando de lado a criação de categorias específicas para posts em destaque ou a utilização de campos personalizados, por exemplo.

Bom, mas eu não estou aqui para enumerar as vantagens dos posts personalizados e sim para apresentar-lhes um plugin que permite criá-los sem digitar uma única linha de código. :) Alguns de vocês já devem saber que para criar um tipo de post é preciso adicionar alguns códigos ao arquivo functions.php do tema, o que é meio chato para quem não gosta de programar. E para estes é que apresento o plugin Custom Post Type UI que através de uma interface gráfica permite criar novos tipos de posts e tags. No vídeo abaixo (em inglês) o autor explica como é fácil instalar e utilizar o plugin.

Como ativar a opção multisites do WordPress 3.0

A nova versão do WordPress deverá sair nos próximos dias e um dos recursos mais aguardados é a opção que permite gerenciar vários blogs dentro de uma mesma instalação. Com isso será possível ter vários sites em subdomínios (teste.pblog.com.br) ou utilizando a estrutura de diretórios (www.pblog.com.br/teste).

Como se trata de um recurso avançado, esta opção não virá ativada por default, para utilizá-la será preciso adicionar a seguinte linha de código no arquivo wp-config.php:

define (‘WP_ALLOW_MULTISITE’, true);

Feito isso uma nova opção será exibida no menu Tools chamada Network. Ao clicar nesta opção você será guiado através de um passo-a-passo para realizar a configuração de multisites. Quem já quiser testar este recurso poderá baixar a versão RC1 do WordPress 3.0.

Preciso dizer que esta é uma versão de testes e que não é recomendado utilizar nos sites em produção? Não né?

No vídeo abaixo é possível acompanhar um tutorial com todos as etapas da instalação e configuração deste recurso (em inglês).