Últimos posts com a função wp get recent posts

É comum encontrar nos fóruns sobre WordPress as pessoas perguntarem como exibir os últimos posts do blog. Normalmente fazem isso na sidebar e para alguns casos o widget nativo pode fazer isso.

Para casos mais específicos, temos uma função pronta que resolve essa questão. Sem a necessidade de escrever novos loops, basta fazer um foreach para imprimir o resultado que deseja.

A função é a wp get recent posts, veja as descrições completas no codex.

O uso padrão dela é:

$args = array(
 'numberposts' = 10,
 'offset' => 0,
 'category' => 0,
 'orderby' => 'post_date',
 'order' => 'DESC',
 'include' => ,
 'exclude' => ,
 'meta_key' => ,
 'meta_value' =>,
 'post_type' => 'post',
 'post_status' => 'draft, publish, future, pending, private',
 'suppress_filters' => true );
$recent_posts = wp_get_recent_posts( $args, ARRAY_A );

Com esses argumentos você consegue exibir uma lista com N posts, de acordo com uma categoria, ordenando por data e muitas outras possibilidades.

Veja um exemplo básico (copiado do codex e adaptado apenas para exemplo):

$recent_posts = wp_get_recent_posts();
foreach( $recent_posts as $recent ){
    echo $recent["post_title"];
}

Mais uma função simples e que ajuda na agilidade do desenvolvimento.

Conheça o novo WordPress 4.0

A cada edição o WordPress nos surpreende com nova usabilidade, facilidades de uso e principalmente mostrando que ele aprende com quem o usa.

Seu lançamento está programado para o dia 13 de Agosto de 2014, mas a versão beta está disponível (download) para aqueles que estão ansiosos em conhecê-lo.

Entre as alterações, a equipe do core do WordPress se empenhou em melhorar a experiência com a biblioteca de mídias. Ela possuirá uma visão de grid (ou lista, para você escolher). E ao clicar em um dos itens será aberto um modal com as informações e possibilidade de navegar entre os itens no próprio modal. Dentre essas informações estão nome, tipo de mídia, data do upload, tamanho do arquivo, dimensões e quem fez o upload. Além de campos para preencher como descrição, alt e caption.

Outro avanço está relacionado a edição (e criação) de post com a biblioteca de mídia. Clicando em “Adicionar a partir de uma URL” (Insert form URL) você pode adicionar a URL de um vídeo do YouTube e o mesmo faz o embed automágico.

Adicionando vídeo no WordPress 4.0

Além disso e outras features, eles resolveram mais de 160 bugs no core, veja aqui.

Como instrução do próprio WordPress, essa versão é apenas um beta, então não rode em produção, use apenas para testes (e divertimento pessoal).

.

Sprays Braza

Spray Braza from Brazil

A Montana Colors lançou uma nova linha de sprays, e por incrível que pareça ela é exclusiva para  Brasil.

Se chama Braza!

Veja o teaser:

 

E com uma promessa de ter um preço mais justo no mercado super competitivo que as grandes mascas de spray para graffiti vivem aqui no Brasil de uns dois anos para cá.

Os detalhes da latinha são:

MTN BRAZA
32 Cores
Baixa Pressão
Alta Cobertura
Válvula “All Pressure
Acabamento fosco
Distribuído no Brasil por Graffco

sanitize_title()

sanitize title

Mais uma da série de funções que aprendi a usar fazendo migrações com o WordPress.

É a sanitize_title(). Ela elimina espaços, acentos, tags e caracteres especiais de uma string. Muito útil para gerar url’s.

$title = Meu exemplo de String”;
 $url = sanitize_title( $title );
/* Return meu-exemplo-de-string */

wp strip all tags

Dica rápida, simples e útil. A função wp_strip_all_tags() do WordPress é útil em vários momentos. O que ela faz é simples e direto, remove todas as tags de uma string.

Eu acabei (conhecendo e) usando ela para migrar um site feito em outro CMS para WordPress.

Veja um exemplo:

$text ='<div>Texto de exemplo aqui.</div><script type="text/javascript">...</script><style type="text/css"></style><!-- Comment -->';
$strip_text = wp_strip_all_tags( $text, true );
// Um echo produz: “Texto de exemplo aqui.”

Minhas duas profissões

No final do ano passado e início de 2012, nós da EtéDesign Brasa fizemos o site do CircoVox. E em Agosto desse ano (2012), fui convidado pelos mesmos a grafitar a fachada do galpão do circo com a mesma temática e estética. Assim juntei minhas duas profissões, designer gráfico/web e grafiteiro.

Eve14 em ação no NovosArtistas

Eve14 em NovosArtistas

Segunda-feira (02/07/2012) participei da filmagem para o projeto NovosArtistas. Esse projeto consiste na produção de material para portfólio de cinco artistas (Eve14, Mogle, Zéis, Sow e Pack). O projeto é uma iniciativa do Coletivo 5 Zonas e está em sua primeira edição. O resultado deve ser publicado em Agosto junto com uma exposição desses artistas.