Skip to content

Instantly share code, notes, and snippets.

@tableless
tableless / tableless-workshop-wordpress-fev2014
Created February 13, 2014 02:20
Anotações e links do Micro Workshop sobre Wordpress (13/02/2014)
# LOOP
Uma das principais diferenças entre o WP_Query e o get_post(), é que no primeiro precisamos fazer um loop básico para buscar as informações que queremos de um determinado post. Com o get_post() não precisamos fazer loop, ele vai direto onde queremos.
Para o get_post() não importa se o que queremos é uma página ou um post, basta passar o ID e pronto, ele busca as informações necessárias. Já o WP_Query() precisa saber o que estamos buscando.
Quando usamos o WP_Query(), nós rodamos por default 4 queries no banco.
Uma query pega os dados da tabela de posts, outra pega os custom fields de uma meta table, a terceira query pega os dados do author da tabela de usuário e a quarta query pega os comentários relacionados ao post. Isso pode ser eficiente, mas só se você for usar todas essas informações. Nesse caso, elas já estarão prontas para serem consumidas.
Com o get_post(), usamos apenas uma query no banco. Ela geralmente usa a função setup_postdata() que permite usar templates tags como the_title(), isso
@tableless
tableless / gist:5571702
Created May 13, 2013 21:32
Esse código deixa o texto um pouco mais legível e bem acabado nos browsers, melhorando a leitura e a visualização de letras.
body {
-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
-ms-font-smoothing: antialiased;
font-smoothing: antialiased;
-moz-text-shadow: 0 0 1px rgba(0, 0, 0, 0.01);
-ms-text-shadow: 0 0 1px rgba(0, 0, 0, 0.01);
text-shadow: 0 0 1px rgba(0, 0, 0, 0.01);
@tableless
tableless / FrontCalendar.md
Created September 14, 2012 13:49 — forked from zenorocha/FrontCalendar.md
FrontCalendar

FrontCalendar

Na falta de um site decente e realmente atualizado com os eventos de front-end que vão rolar, dê um pulo aqui ;)

Vai rolar!

Front in Maringá

  • Quando: 06/10/12
  • Onde: Maringá, PR
  • Preço: Em breve