Posts Tagged ‘ style

Emoticons sem borda 28 Maio 2008 às 7:04 pm por Rodrigo Ghedin

Em muitos temas, as imagens, quando inseridas na coluna dos posts, aparecem com bordas, margens e [coloque a tradução de padding aqui]. Esse recurso propicia um resultado final bacana, mas quem usa emoticons nos textos acaba sofrendo com um efeito colateral óbvio dos enfeites em imagens: os emoticons do sistema também são afetados.

Quer ver um exemplo? Então veja:

Erro no CSS do emoticon.

Notou como fica? As soluções mais fáceis são eliminar os efeitos, ou adicioná-los manualmente. O problema da segunda opção é que se no futuro o tema for mudado, corre-se o risco dos efeitos das imagens não combinarem com o novo visual.

As soluções fáceis são essas, mas existe uma um pouquinho mais difícil, porém com resultado totalmente satisfatório.

Abra o style.css do seu tema, e no final dele, acrescente a seguinte linha:

img.wp-smiley { border:0; padding:0; margin:0; }

A mágica é simples. Os emoticons padrões do WordPress são introduzidos nos textos com a classe CSS .wp-smiley. Logo, basta acrescentar alguns atributos na folha de estilo, e todos os emoticons se comportarão uniformemente.

Colocando essa linha no final do arquivo, a classe incluída no código do emoticon sobrepõe-se à regra geral para imagens. CSS usado com inteligência é isso.

A propósito, se os emoticons não aparecem em seus textos, verifique se o recurso está habilitado no WordPress. Vá em Settings, depois em Writing, e certifique-se de que a opção Convert emoticons like :-) and :-P to graphics on display está marcada.

Vejam a mesma imagem acima, porém com o código do CSS incluído:

CSS correto.

PS: Érico, habilita emoticons aqui no pBlog? Hehe :D

Plugin Digg style pagination Por Érico Oliveira dia 24 de Junho de 2007 às 3:20 pm | Imprimir este post

Este plugin, como vocês podem ver ao final da página principal, já está em funcionamento aqui no pBlog, não precisa nem visitar o site do desenvolvedor para testá-lo. :)

Vocês devem ter percebido que ele melhora bastante a navegação do blog, pois implementa uma paginação estilo Digg, como o próprio autor o batizou. Sua instalação não tem mistério, faça o download, descompacte-o, envie para o seu servidor na pasta wp-content/plugins e ative-o na seção Plugins do painel de controle do seu WordPress. Em seguida adicione o seguinte código no seu template:

  1. <?php
  2. if(function_exists('pagination'))
  3. pagination(5,array("Próximo","Anterior"))
  4. ?>

Por último, escolha um estilo de paginação, copie o código CSS e adicione ao arquivo style.css do seu tema. Eu, por exemplo, escolhi o estilo Black-Red Style para o pBlog e serviu como uma luva.