| « b2evolution 3.3.2 estável lançado | Duas dicas sobre RSS » |
Atualizando seu skin pro 3.x: posts de introdução e posts em destaque
dicas, b2evolution 3Antes de colocarmos a mão na massa, um exemplo de como fica essa funcionalidade. Veja os links abaixo:
Os textos exibidos acima, dentro da caixinha, são ou os posts em destaque ou posts de introdução. Veja também a página do manual do b2evolution que fala sobre os posts de introdução.
Essa é uma das caracterÃsticas da série 3.x que exigem uma pequena adaptação do skin para funcionar. Se o seu blog usa algum dos skins padrão incluÃdos no b2evolution, nenhuma alteração será necessária, já que todos os skins da série 3.x já suportam todas as novas funcionalidades.
Primeiro, procure no seu skin a seção que faz o loop pelos posts. Ela começa geralmente assim:
Antes dessa seção, vamos incluir o bloco de código que irá exibir o post de introdução/em destaque
<?php
// Go Grab the featured post:
if( $Item = & get_featured_Item() )
{ // We have a featured/intro post to display:
// ---------------------- ITEM BLOCK INCLUDED HERE ------------------------
skin_include( '_item_block.inc.php', array(
'feature_block' => true,
'content_mode' => 'auto', // 'auto' will auto select depending on $disp-detail
'intro_mode' => 'normal', // Intro posts will be displayed in normal mode
'item_class' => 'featured_post',
'image_size' => 'fit-400x320',
) );
// ----------------------------END ITEM BLOCK ----------------------------
}
?>
Para facilitar, podemos copiar o arquivo _item_block.inc.php já existente em algum skin padrão (como por exemplo, o evopress) para dentro da pasta do nosso skin.
Isso irá criar e exbir a caixa com a classe de css featured_post, que você pode usar para aplicar alguma formação diferenciada ao seu post de introdução.
É isso. Com esse segundo post, completamos o que era necessário para atualizar seu skin para o b2evolution, lembrando que os skins criados para a série 2.x irão funcionar, mas sem os posts em destaque e sem as melhorias de SEO em meta-descrição e meta-keywords para cada post.
Eu sei que o tema de criação de skins no b2evolution pode ser um pouco complexo (devido ao sistema de widgets e contâineres e ao detalhamento que pode incluir arquivos especÃficos para a listagem de posts, para um post especÃfico, para uma página especÃfica). Em breve abordarei esse assunto em mais detalhes.
Endereço de trackback para este post
Trackback URL (clique direito e copie atalho/localização do link)


No fim de semana irei testar no meu site.
Abraços
Olha, eu ainda não conheço essa lista não...
Podes me passar o endereço?