Integração com o Twitter
Estou adicionando um plugin para integrar meu blog com minha conta no Twitter. Pelo menos, agora meus tweets serão mais recorrentes!
Upgrade para o WordPress 3.0.1
Hoje consegui concluir o upgrade do meu arcaico WordPressMU (versão desconhecida) para o novíssimo WordPress 3.0.1. Minhas primeiras impressões foram ótimas: a interface administrativa está muito profissional (parece até um CMS), não preciso mais de plugins específicos para o MU, upgrade inline, entre outras vantagens menores.
Apanhei em detalhes, mas nada relacionado ao WP (somente burrice minha, mesmo). No geral, o procedimento não poderia ser mais fácil:
- Efetuar backup (claro);
- Remover as pastas admin e includes;
- Remover os arquivos da pasta raiz (EXCETO o wp-config);
- Substituir os arquivos e pastas removidos pelo conteudo do ZIP; e
- Abrir o admin e seguir as instruções (editar arquivos, etc).
Parabéns ao povo do WP. Essa nova versão está um espetáculo.
Mudando o usuário "admin" do WordPress
Você acabou de instalar seu WordPress (ou WordPress MU) e, corretamente, quer mudar o usuário "admin" (se não quer mudar, recomendo querer - os bots sempre começam uma invasão tentando com esse usuário). Existem duas formas de fazer isso: a fácil, a não-tão-fácil e a pegadinha.
A forma fácil é criar um novo administrador logo após instalar o WP/WPMU.
A forma não-tão-fácil é criar um novo usuário e apagar o antigo. Por mais suicida que aparente, funciona, pois o WP pergunta se você quer que os posts migrem para um outro usuário na hora de excluir o primeiro.
A forma pegadinha foi a que fiz por aparentar ser mais simples no início. Basta entrar em um phpMyAdmin ou similar e alterar na "wp_users" o user_login do usuário admin. Funciona bem, exceto pelo fato que não é a única tabela a alterar no WPMU. Altere também a wp_site_meta o registro cujo "meta_key" for "site_admins". Não sei que estrutura é essa no "meta_value" (talvez alguma coisa pseudo-OO), mas o importante é alterar o 's:5:"admin"' para o seu usuário. Note o número, que representa o tamanho no login. Ou seja, se alterar para "johndoe", o valor final fica 's:7:"johndoe"'.