Já viu o WordPress.org ‘baleiar’?

O verbo “baleiar” foi cunhado pela comunidade do Twitter, e quer dizer que o sistema caiu. A origem dele está na imagem que aparece quando o Twitter cai: uma baleia sendo carregada por pássaros:

A baleia do Twitter.

O Twitter 'baleiou'!

Yiying Lu, a designer que criou esse desenho, está faturando horrores com a venda de bugigangas baseadas nela em sua lojinha online, e ganhou até fã-clube! A coisa tomou tal proporção, que, hoje, “baleiar” é sinônimo de sair do ar por excesso de acessos.

O WordPress raramente “baleia”, mas às vezes acontece. Logo que o WordPress 2.6 foi lançado, quando o mundo inteiro fazia o download do instalador para atualizar seus blogs, eu tentei também, com o mesmo intuito. Só que, ao contrário da maioria, ganhei uma mensagem de erro. Confira-a:

WordPress 'baleiando'.

WordPress

A mensagem, relativamente rara, diz o seguinte:

[algo sem tradução, mas que quer dizer desaprovação]!

Alguma coisa deu errado com nossos servidores. Provavelmente é culpa do Matt [criador do WordPress].

Nós acabamos de ser notificados do problema.

Certamente isso será corrigido o quanto antes, então, recarregue a página num minuto e as coisas voltarão ao normal.

Não sei se há algo do tipo no WordPress.com, mas, se sim, tenho certeza que a mensagem deve ser tão bem humorada quanto à do WP.org :) .

Correção para erro no upload de imagens (WordPress 2.5)

Se você instalou o WordPress 2.5, e ao tentar enviar uma imagem através da nova ferramenta de uploads, se deparou com um erro “HTTP error”, bem como outra dizendo “An error occurred in the upload. Please try again later”, não se desespere. Aqui está a solução para o problema!

Erro no envio de imagens, WordPress 2.5.

A solução é simples. Acesse seu blog via FTP (recomendo o FileZilla), e baixe o arquivo .htaccess. Se não conseguir vê-lo, certifique-se de que a visualização de arquivos ocultos está habilitada. No FileZilla, clique no menu Servidor, e marque a opção Force showing hidden files.

Abra-o no Bloco de Notas, e acrescente as linhas abaixo no começo do arquivo:

SecFilterEngine Off

SecFilterScanPOST Off

Salve, e envie novamente para o servidor.

Pronto, problema resolvido!

[Via Hongkiat]

WordPress 2.3.3

Atualização de segurança urgente do WordPress, lançada há cerca de quatro horas. O remendo é na implementação XML-RPC, a qual possui uma falha que, caso seja explorada, pode dar a um usuário de baixo nível acesso total aos posts dos demais usuários. Além dessa correção principal, outras menores foram corrigidas também.

Caso queira baixar apenas o arquivo xmlrpc.php corrigido, o link é este; para o WordPress 2.3.3 inteiro, o download é feito aqui.

No mesmo post onde a equipe anuncia o novo release, foi comunicada uma falha no plugin WP-Forum. Para quem o utiliza, a recomendação é desinstalá-lo até que saia uma correção.

E por fim, uma última recomendação (deles): crie senhas seguras e difíceis, e troque-as regularmente.

Boa atualização (o passo-a-passo está aqui), e até a próxima!

Evitando problemas ao desativar um plugin

Quantas vezes eu já desabilitei um plugin e só depois percebi o erro que apareceu no blog em virtude desta mudança. Isto é muito comum porque vários plugins necessitam adicionar códigos ao tema, mas ao mesmo tempo é muito simples resolver, basta adicionar a condicional “IF”. Assim a condicional verificará antes se o plugin existe (e está ativado) antes de executar o código.
Vamos ver como fica em um exemplo prático utilizando o plugin Popularity Contest. Na instalação do plugin é necessário adicionar o seguinte código para exibir a lista dos posts mais populares:

  • <?php akpc_most_popular(); ?>

Para que não ocorra nenhum erro em seu blog caso você desative o plugin, adicione o código desta forma:

  • <?php if(function_exists(‘akpc_most_popular’)) { akpc_most_popular(); } ?>

É um pequeno trabalho adicional que vale muito a pena.

Fonte: HackWordPress

Lançada nova versão do WordPress

A nova versão 2.3.2 do WordPress foi lançada hoje com o objetivo de corrigir algumas falhas, a principal delas era a possibilidade de expor seus rascunhos a terceiros. Além das correções de segurança, foi adicionado um novo arquivo que permite exibir uma página de erro informando que seu blog não está conseguindo conectar com o banco de dados. Para isto você deve adicionar o template em wp-content/db-error.php.

Mais informações sobre a correção de falhas e as mudanças em relação a versão anterior no site do WordPress.