Ajuda WordPress

  • Home
  • Temas
  • Plugins
  • Categorias ↓
    • BBPress
    • BuddyPress
    • SEO
    • Tutoriais e Dicas
    • WordPress
  • WordPress em Português
  • Downloads
  • Forum
  • Sobre
  • Serviços
  • Contato
Tweet
Home » Tutoriais e Dicas » CSS Sprites para melhorar as datas dos seus posts
← WordPress 2.9.2, atualização de segurança leve
WordPress 3.0 não vai ter o usuário “admin” →

CSS Sprites para melhorar as datas dos seus posts

16/02/2010 - Alyen - Comentários 0

Faz já um tempo no site do anieto2k, vimos como introduzir um calendário com as datas nos posts. Um sistema que permite dar um aspecto diferente no seu wordpress. No site WpBeginner dán um passo mais e usando a CSS Sprites para gerar um elegante sistema que se baseia em deslocar encima de uma imágen para mostrar a data.

1x1.trans CSS Sprites para melhorar as datas dos seus postsComo vemos na imágen, está as datas desde 2009 a 2014 e com o seguinte código CSS poderemos mostrar o ano que desejemos.

/*Date Sprite */
.postdate {
position: relative;
width: 66px;
height: 60px;
float: left;
}
.month, .day, .year {
position: absolute;
text-indent: -1000em;
background-image: url(images/date_img.png);
background-repeat: no-repeat;
}
.month { top: 10px; left: 0; width: 33px; height: 30px;}
.day { top: 30px; left: 0; width: 33px; height: 30px;}
.year { bottom: 0; right: 13px; width: 20px; height: 60px;}
.m-01 { background-position: 0 0px;}
.m-02 { background-position: 0 -30px;}
.m-03 { background-position: 0 -62px;}
.m-04 { background-position: 0 -94px;}
.m-05 { background-position: 0 -125px;}
.m-06 { background-position: 0 -155px;}
.m-07 { background-position: 0 -185px;}
.m-08 { background-position: 0 -217px;}
.m-09 { background-position: 0 -248px;}
.m-10 { background-position: 0 -279px;}
.m-11 { background-position: 0 -310px;}
.m-12 { background-position: 0 -341px;}
.d-01 { background-position: -51px 0;}
.d-02 { background-position: -51px -27px;}
.d-03 { background-position: -51px -57px;}
.d-04 { background-position: -51px -91px;}
.d-05 { background-position: -51px -122px;}
.d-06 { background-position: -51px -151px;}
.d-07 { background-position: -51px -185px;}
.d-08 { background-position: -51px -214px;}
.d-09 { background-position: -51px -249px;}
.d-10 { background-position: -51px -275px;}
.d-11 { background-position: -51px -309px;}
.d-12 { background-position: -51px -338px;}
.d-13 { background-position: -51px -373px;}
.d-14 { background-position: -51px -404px;}
.d-15 { background-position: -51px -436px;}
.d-16 { background-position: -51px -462px;}
.d-17 { background-position: -100px -0px;}
.d-18 { background-position: -100px -27px;}
.d-19 { background-position: -100px -57px;}
.d-20 { background-position: -100px -91px;}
.d-21 { background-position: -100px -122px;}
.d-22 { background-position: -100px -151px;}
.d-23 { background-position: -100px -185px;}
.d-24 { background-position: -100px -214px;}
.d-25 { background-position: -100px -249px;}
.d-26 { background-position: -100px -275px;}
.d-27 { background-position: -100px -309px;}
.d-28 { background-position: -100px -338px;}
.d-29 { background-position: -100px -373px;}
.d-30 { background-position: -100px -404px;}
.d-31 { background-position: -100px -436;}
.y-2009 { background-position: -150px 0;}
.y-2010 { background-position: -150px -60px;}
.y-2011 { background-position: -150px -120px;}
.y-2012 { background-position: -150px -180;}
.y-2013 { background-position: -150px -240px;}
.y-2014 { background-position: -150px -300px;}

O código HTML encarregado de mostrar as imagens se baseia no uso de classes que indicarão que porção de imágen há que mostrar.

<div class="postdate">
<div class="month m-<?php the_time("m") ?>"><?php the_time("M") ?></div>
<div class="day d-<?php the_time("d") ?>"><?php the_time("d") ?></div>
<div class="year y-<?php the_time("Y") ?>"><?php the_time("Y") ?></div>
</div>

O resultado é que mediante o Bus de uma única imágen dispomos de todas as datas possíveis entre estes 5 anos e só mudando as classes dos filhos do elemento .postdate poderemos mostrar uma data ou outra.

Fonte: anieto2k

Gostou? Então Compartilhe!!!

Tags: images, postdate, sprite
← WordPress 2.9.2, atualização de segurança leve
WordPress 3.0 não vai ter o usuário “admin” →

Saiba mais:

  • Saiba como proteger o arquivo wp-config.php usando .htaccess

    Saiba como proteger o arquivo wp-config.php usando .htaccess

  • Como limpar a tabela wp_options do seu WordPress

    Como limpar a tabela wp_options do seu WordPress

  • Como remover a palavra category da estrutura url do WordPress

    Como remover a palavra category da estrutura url do WordPress

Deixe um Comentário Cancelar resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

*

*

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste site reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.

Últimas Notícias

  • Saiba como proteger o arquivo wp-config.php usando .htaccessSaiba como proteger o arquivo wp-config.php usando .htaccess
  • Como limpar a tabela wp_options do seu WordPressComo limpar a tabela wp_options do seu WordPress
  • Como remover a palavra category da estrutura url do WordPressComo remover a palavra category da estrutura url do WordPress
  • Converta seu WordPress em uma App para iPhoneConverta seu WordPress em uma App para iPhone
  • WordPress 3.3.1, atualização de segurançaWordPress 3.3.1, atualização de segurança

Siga-nos:

  • Follow @meubit
  • Compartilhe no Google+

Mais discutidos

  • Plugin WordPress Adsense flutu…4
  • MaxBlogPress: Plugin Wordpress…4
  • 15 plugins de Bookmarking Soci…3
  • Free Templates WordPress – T…3
  • Backup do WordPress no Dropbox2

Últimos Comentarios

  • Mateus em: Como Instalar o WordPress paso a paso
  • Johni em: Como adicionar os comentários do Facebook no seu blog WordPress
  • Marcos em: Como adicionar os comentários do Facebook no seu blog WordPress
  • Simone Mnovas em: Como adicionar os comentários do Facebook no seu blog WordPress
  • Alessandra em: Free Templates WordPress – Temas para WordPress

Mais lidas

  • Programas de Afiliados, ganhe dinheiro com o seu Blog! - 13.555 leitura(s)
  • 30 Plugins WordPress com tradução pro português - 7.562 leitura(s)
  • Top 45 Plugins e Ferramentas para a area de administracao do WordPress - 7.308 leitura(s)
  • 32 plugins para Twitter de gran utilidad para WordPress - 5.162 leitura(s)
  • Coletânea dos melhores plugins WordPress - 4.312 leitura(s)

Recomendamos

  • Abraços Gratis
  • AlyenStudio
  • Apocalypse Lan House
  • Comunidade WordPress-BR
  • Dicas CityVille
  • Fórum XP Zone
  • Informática e Tecnologia
  • pBlog
  • Rinoplastia
  • Tediado
  • WP Engineer
  • Wp Recipes
  • WPCandy

Estadísticas

319 Notícias

526 comentários

28 Usuários registrados

  • Ajuda WordPress © 2009 | 2012 Todos os direitos reservados. Desenvolvido por AlyenStudio. Orgulhosamente criado com WordPress.whos amuns

    More in Tutoriais e Dicas (73 of 131 articles)

    Proteja seu blog usando o .htaccess do seu wordpress