Olá pessoal, estou postando hoje uma vídeo aula sobre WordPress mostrando como colocar miniaturas nos posts e também como implementar o sistema de banners em slide na home do blog. Esta aula foi feita para responder à várias perguntas feitas pelo site sobre banners e miniaturas.

A aula não ficou muito boa (no meu ponto de vista) pois estão construindo no lado da minha casa e o barulho me atrapalhou um pouco na concentração e na gravação, mas espero que todos entendam e gostem da aula mesmo assim.

Qualquer dúvida é só deixar um comentário, e sugestões também são bem vindas. Obrigados à todos que vem seguindo o blog e participando com sugestões para melhorar-mos cada vez mais.

Código da função para pegar a primeira imagen de cada post:

function get_first_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)){ //Defines a default image
$first_img = "";
}
return $first_img;
}

Update: pessoal, na linha de código antes do fechamento da } do if (is_home()... tem um pequeno errinho no showposts, o correto é ter somente um offset, ficando assim:

<?php query_posts('offset=5'); ?>