Se você já visitou o FailBlog, deve saber que o melhor recurso já feito para blogs de humor, é o Random Post, pois este possibilita olhar notícias de maneira randômica.

Bom vamos a parte de desenvolvimento do dito cujo, então primeiro vamos analisar uma busca ao banco de dados do WordPress:

SELECT guid FROM wp_posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY RAND() LIMIT 1

Agora iremos entender o porque de usar uma busca ao Banco de Dados e o que cada uma das partes desse código irá fazer. Iremos usa-la pois consome menos memória do servidor que o loop do WordPress, o que é muito bom para blogs grandes.

Entendendo o código de busca ao Banco de Dados:

  • SELECT guid – Onde guid é apenas a coluna onde se encontra a URL do Post
  • FROM wp_posts – Busca na tabela dos posts do blog
  • WHERE post_type = 'post' – O WordPress salva na mesma tabela páginas, arquivos e posts, então estamos especificando que desejamos apenas Posts
  • AND post_status = 'publish' – Apenas posts já publicados, nada de rascunhos ou posts agendados
  • ORDER BY rand() – Bom temos que escolher de maneira randômica
  • LIMIT 1 – Por fim limitamos para apenas 1 post

Agora passando para a parte do código PHP que irá receber a URL e fazer o botão. Segue o código e logo abaixo uma explanação do que acontece:

<?php
$randomPost = $wpdb->get_var("SELECT guid FROM $wpdb->posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY rand() LIMIT 1");
echo '<a href="'.$randomPost.'">Random Post</a>';
?>

Bom nome começo do código temos uma variável que irá receber o valor da URL que pegamos em nosso banco de dados, e agora passamos tal valor para o HTML, em uma âncora[<a href="">].

Caso você queira entender um pouco como funciona a relação do Banco de Dados do WordPress sugiro dar uma olhada na página do Codex.

Qualquer dúvida comente que eu irei responder, caso você adicione algo interessante ao artigo com certeza irei colocar créditos.

[ Via WpGuy ]

wordpress-beta2Bom agora falando um pouco sobre WordPress, teremos um upgrade muito em breve. Mas até o presente momento NÃO é recomendável atualizar o seu blog, caso não deseje mais um dor de cabeça.

Falando um pouco sobre o Upgrade que saiu a umas 2 Horas no Blog Oficial do WordPress.org. A nova versão do CMS mais popular do mundo está chegando no 2.8.1, ainda se encontra no Beta 2, onde vários bugs da versão 2.8 serão corrigidos.

Da versão Beta 1 para esta atual nada absurdo foi corrigido, mas para os desenvolvedores é sempre legal manter um olho em novidades, pois problemas podem surgir em seus temas e plugins.

Não se esqueçam, assim que sair a versão 2.8.1 eu irei colocar um artigo aqui no blog comentando, e se for seguro atualizar teremos isso em H1.

Galera eu estava lá no CMS Brasil 2009 que estava muito bom, e lá transmitimos ao vivo, aqui no Webord.net.

Então agora pouco foi lançado o primeiro Beta da versão 2.8.1, finalmente agora poderemos atualizar nossos blogs principais.

Como eu já havia falado nunca é bom atualizar o seu blog para uma versão que acabou de ser lançada. Mas agora que saiu a versão 2.8.1 Beta 1 não irá demorar muito até a versão final sair.

Amanhã no WordCamp irei ver se o Matt já está a par das novidades.

Bom caso vocês queiram fazer alguma pergunta para o Matt deixem nos comentários que eu irei falar com o indivíduo.

Informações Técnicas:

Bom os principais bugs que foram corrigidos:

  • Bom alguns temas chamavam a função get_categories(), nesse caso o tema iria falhar no 2.8, e no 2.8.1 isso já nao irá acontecer.
  • Quanto a quandidade de memória usada no WordPress 2.8 para o Paine, foi diminuida de maneira consideravel.
  • Agora o upgrade automático não está mais deletando arquivos errados.
  • Alguns problemas com relação a editor de textos, que não estava carregando direito.
  • Uma segurança extra foi colocada na parte de plugins para proteger melhor o seu blog contra permissões não necessárias.

Ahhh quase ia esquecendo, lembre-se ainda está em versão beta, esperem a versão 2.8.1 final para fazer o upgrade.

PS: Mesma notícia saiu no Guanabara.info, fui eu quem publiquei. Estou morto, então desculpem-me.

[Update] WordPress 2.8 foi lançado!

Escrito por Gustavo Bordoni em Wordpress no dia 10 de junho, 2009

Finalmente o WordPress foi lançado, e ainda não é recomendado instalar. Pois normalmente quando é teminado de lançar um versão do WordPress encontra-se um falha e esta pode danificar seriamente a segurança do seu blog, então tentem não atualizar para a nova versão no seu blog principal até dar mais ou menos 1 mês, se nada aparecer de novo aqui no blog. Podem instalar que é seguro, pois estou sempre ligado em coisas relacionadas ao WordPress então quando é lançado algo já corro para escrever sobre.

Bom falando um pouco sobre esta versão, teremos agora um grande implemento na API e um re-design de toda a parte dos widgets, a implementação do CodeEditor (muito bom para editar arquivos .php, .css e .xhtml, pois faz com que as tags fiquem em cores diferentes para facilitar). Existe também o “Theme Browser” que é muito bom para achar designs para o seu blog.Se vocês quizerem dar um olhada quais foram as mudanças você pode olhar na parte de Codex do site WordPress.org, são mais de 180!

Parece que o Wordpress ficou mais rápido, o que já era de se esperar e saiu mais “Screen Options”, que configuram o que você exibe em cada página do seu Admin do WordPress. Também foram concertados mais de 790 bugs!

Abaixo vocês encontram um vídeo em inglês que saiu no blog oficial sobre a atualização.

Olá mais uma vez!!! Vamos falar um pouco mais sobre o Wordpress 2.8, que chegou finalmente em sua versão que pode vir a ser a versão oficial a ser lançada, porém ainda não é recomendável instalar pois podem haver falhas de segurança que causam problemas para o seu blog e facilitar invasões!

Bom mas é legal instalar em um servidor local para poder ter uma idéia das mudanças.

Wordpress 2.8 Beta 1 Download[editado]

Escrito por Gustavo Bordoni em Wordpress no dia 23 de maio, 2009

A algum tempo saiu a versão 2.8 Beta 1 do Wordpress, eu estou testando em servidor local, só para avisar não coloquem essa versão ainda sempre tem alguns bugs esperem sair a RC ou realmente sair, pois podem haver falhas que possibilitem os hackers entrarem no blog.

[Editado em 23 de maio de 2009 as 22:55]

Bom foi lançado agora pouco a versão Beta 2 é caso você já tenha atualizado o blog, façam o upgrade com várias correções de bugs. Reportem os bugs que vocês encontrarem para que saia logo a versão RC1 e até a final.

Parte do Artigo privado! No wordpress!

Parte do Artigo privado! No wordpress!

Este shortcode funciona da seguinte maneira, ele esconde um pedaço ou todo o artigo dos membros que não são cadastrados no site.

Bom é bem tranquilim de usar este Shortcode, basta colocar no seu functions.php: Leia Mais

Blogueiros a hora se aproxima, o Wordpress 2.8 está chegando e logo teremos várias funções interessantes como por exemplo o Jcrop. Bom foi divulgada mais uma função, e está promete ajudar os usuários que esquecem de mudar a senha que é auto gerada pelo sistema ao criar uma conta.

Essa função vai deixar um aviso na parte superior do /wp-admin/ quando o usuário estiver conectado.  O aviso será desta maneira:

Nova Função do Wordpress 2.8

Nova Função do Wordpress 2.8

[ Via WpEngineer ]

Página 1 de 212