Como construir um blog com o WordPress
Cansado de brincar com as ferramentas insignificantes que os serviços de blog do cookie-cutter oferecem? Siga as etapas deste guia simples para instalar um blog do WordPress em seu próprio domínio e personalizar sua presença na Web.
Se blogar é sobre auto-expressão, por que tantos blogs parecem tão “blá-blá-blá”?
A maioria dos “blogues” iniciantes, ao que parece, é gerada usando serviços gratuitos cujas opções de personalização são escassas, na melhor das hipóteses. Mas você pode quebrar a monotonia e sobrecarregar o seu blog, instalando seu próprio software de blog e personalizando-o como quiser. Você controlará como seu site se parece e funciona – e quando terminar, você terá um blog de aparência distinta que pode ser facilmente atualizado para mantê-lo atual e funcional.
Dezenas de ótimas ferramentas de blog estão disponíveis, e a PC World avaliou várias delas. Entre os mais populares e versáteis está o WordPress. Você pode escalá-lo facilmente de acordo com as suas necessidades, para que ele possa lidar com um blog familiar básico, ou um blog profissional ou um site de notícias com igual desenvoltura. O CMS oferece suporte a galeria de fotos, opções poderosas de gerenciamento de mídia, upload de vários arquivos, uma nova aparência e muito mais. E por ele suporta um host de plug-ins e widgets, você pode introduzir rapidamente recursos adicionais conforme necessário.
Vou explicar como começar a instalação, como personalizar seu blog e como criar postagens. Se você quer apenas se interessar por um site WordPress hospedado gratuitamente, visite o site WordPress.com; Mas se você quiser ter controle total dos poderosos recursos de gerenciamento de conteúdo e design do site do WordPress, incluindo seu próprio nome de domínio pessoal, você precisará do software WordPress (observe que o software gratuito está disponível no WordPress.org, não no WordPress.com) e uma conta de hospedagem na Web para instalá-lo. Usando o software WordPress, você poderá ajustar várias configurações para criar seu próprio site exclusivo e fácil de gerenciar.
O que você precisa
Para começar com o seu blog WordPress, você precisará de quatro ou cinco coisas básicas.
Uma conta de hospedagem na Web com o PHP versão 4.3 e o MySQL versão 4.0 ou posterior ativada.
Um banco de dados MySQL para armazenar os dados do seu blog. Você criará isso durante o processo de instalação do WordPress.
Um editor de texto, como o Notepad, Sublime ou VS Code (no Windows) ou o Text Edit (no Mac). Um editor de texto simples produz melhores resultados do que um processador de texto completo, como o Microsoft Word.
Um cliente FTP, como o FileZilla para Windows ou o CyberDuck para Mac, simplifica e acelera o processo de upload dos arquivos de instalação do WordPress para o seu serviço de hospedagem.
Um editor de imagens, embora opcional, pode ser muito útil se você quiser criar seus próprios temas personalizados. Uma opção boa e gratuita é o GIMP (ou seja, o GNU Image Manipulation Program), que inclui muitos recursos que o Adobe Photoshop oferece, menos o preço.
Instalar o WordPress
WordPress requer o PHP versão 4.3 ou superior e o MySQL versão 4.0 ou superior. Essas ferramentas permitem que o WordPress execute scripts e gerencie bancos de dados que propagam instantaneamente sua página da Web. Verifique com seu host da Web para confirmar se ele suporta essas tecnologias e se elas foram instaladas com êxito; A grande maioria das empresas de hospedagem oferece esses recursos como parte de seus serviços padrão.
No coração de cada blog WordPress está um banco de dados MySQL que contém todos os seus posts e configurações. É uma boa idéia configurar esse banco de dados no servidor host antes de começar a trabalhar com arquivos individuais do WordPress. Dessa forma, você pode personalizar seu arquivo de configuração antes de carregá-lo, o que economiza muito tempo.
Para criar o banco de dados, faça o login no painel de controle do seu serviço de hospedagem – cPanel, phpMyAdmin, Plesk, ou qualquer que seja a interface. Em algum lugar no painel de controle principal, você deve ver uma listagem de bancos de dados MySQL. Meu host usa o cPanel, então cliquei no ícone MySQL Databases, digitei um nome para o meu novo banco de dados – ‘wordpress’ – e cliquei em Create Database. Eu também digitei um novo usuário – ‘blog’ – e senha e, em seguida, cliquei em Criar usuário. Você pode escolher os nomes que quiser para seu banco de dados e usuário, mas seu processo deve ser semelhante ao meu.
Se você ainda não fez isso, baixe o software gratuito WordPress para o seu computador e extraia os arquivos para a sua área de trabalho. Todos eles devem estar contidos em uma pasta chamada ‘wordpress’. Dentro da pasta wordpress, localize o arquivo chamado ‘wp-config-sample.php’ e renomeie-o como wp-config.php. Em seguida, abra esse arquivo em um editor de texto simples (como o Notepad no Windows ou o TextEdit em um Mac) e substitua ‘putyourdbnamehere’, ‘usernamehere’ e ‘yourpasswordhere’ no arquivo pelo nome do banco de dados, seu nome de usuário e sua senha, respectivamente. Deixe a outra formatação – como espaços e aspas simples – intacta.
Agora faça o upload dos arquivos do WordPress – excluindo a própria pasta externa do wordpress – para o diretório raiz da sua conta de host. Você provavelmente vai querer usar um dos programas de FTP mencionados anteriormente em “O que você precisa” para mover tudo rapidamente, em vez de seguir o método pesado de fazer tudo dentro de um painel de controle baseado em navegador.
A pasta na qual você coloca todo o seu conteúdo determinará onde os visitantes verão seu blog. Se você quiser que a página raiz contenha o blog, coloque tudo em um diretório em seu host. Se você quiser armazenar a página em outro URL, como “http://mywwebsite.com/blog”, crie uma pasta chamada “blog” nesse nível e coloque os arquivos do WordPress nela. O diretório raiz do seu site hospedado geralmente terá um nome como ‘public_html’ ou ‘http_docs’.
Conclua a instalação com o seu navegador da Web. Visite o diretório onde você fez a instalação, além da extensão ‘wp-admin/install.php’. Por exemplo, se você colocar tudo em uma pasta chamada ‘blog’, visite ‘http://mywebsite.com/blog/wp-admin/install.php’. Se os arquivos do WordPress estiverem no diretório da Web raiz, vá para “http://mywebsite.com/wp-admin/install.php”. Digite os detalhes básicos, como o nome do blog e seu endereço de e-mail, e clique em Instalar o WordPress.
Isso deve completar a instalação inicial. Visite o URL do seu blog em outra janela para ver como o site se parece de uma visão externa. Se você notar um problema, consulte as dicas de solução de problemas relacionadas à sua situação específica no WordPress Codex.
Crie seu blog
Seu blog WordPress pode ser personalizado para um nível surpreendente, dando ao seu site uma funcionalidade única, além de uma aparência distinta. Vou explicar como fazer ajustes de design simples, como importar temas gratuitos que trazem seu próprio estilo, como adicionar plug-ins para funcionalidade personalizada e como criar seu próprio tema personalizado.
Faça login no seu painel visitando “http://seudominio-nome.com/wp-admin”. (Esse local é o mesmo do diretório em que você fez o upload dos arquivos.) Clique na guia Configurações no canto superior direito para fazer algumas alterações iniciais. Altere o título do blog, o slogan e o fuso horário conforme necessário. Clique em Salvar alterações.
Você pode fazer ajustes simples no cabeçalho do blog através das guias ‘Design’, ‘Imagem do cabeçalho’ e ‘Cor’. Clique nos botões para ajustar a cor da fonte e alterar o gradiente de fundo, clicando em Cor Superior e Cor Inferior. (Use a mesma cor se você quiser uma camada sólida.) Clique em Atualizar Cabeçalho para modificar seu blog imediatamente.
Para uma alteração de escala maior, tente substituir os temas padrão. Novos temas misturam todos os detalhes do seu post em diferentes layouts e aparências, e muitos temas são gratuitos para download através do WordPress e de outros sites. Visite o WordPress Theme Viewer para experimentar modelos oficialmente testados.
Eu gosto de verificar algumas das opções de design no menu à esquerda, como “2 colunas” e “barra lateral direita” para restringir os resultados; então eu navego pelas escolhas. Outra opção é digitar uma palavra na caixa de pesquisa superior direita. Tente pesquisar por “vento”, “chuva”, “noite” e outros descritivos poéticos para ver a variedade de designs diferentes. Se você gosta de um tema, não deixe de conferir outros do mesmo designer; Para fazer isso, clique no link Mais temas deste autor.
Depois de encontrar um ou mais temas que poderiam funcionar para o seu site, baixe-os para o seu computador. Os temas devem vir com instruções de instalação, mas em geral você apenas faz o upload da pasta em ‘/wp-content/themes’. De volta à guia “Design, temas”, clique no novo tema para aplicá-lo ao seu site instantaneamente.
Crie seu próprio tema
Criar um tema a partir do zero pode ser assustador, então eu recomendo que você mergulhe na página de desenvolvimento de temas no WordPress Codex antes de começar. Ou confira o tutorial de 5 minutos no BotHack para uma breve introdução sobre como os temas funcionam.
Antes de aprender a construir meu próprio tema a partir do zero, usei o WordPress Theme Generator para economizar tempo. Embora permita um grau muito menor de personalização, manipula facilmente muitas configurações para produzir uma aparência única rapidamente.
Para começar, visite o site gratuito. A coluna da esquerda controla suas configurações, e o lado direito oferece uma visualização ao vivo de como a página ficará. Percorra as opções para criar seu próprio design. A seção “Nome do site” controla o logotipo do seu cabeçalho. Clique na caixa branca para alterar a cor da fonte ou insira a URL para sua imagem JPEG ou GIF personalizada. Quaisquer gráficos personalizados serão referenciados a partir de sua localização original, não baixados em um tema – assim, se você alterar ou apagar os arquivos originais, o seu blog perderá esses gráficos. Eu recomendo que você faça o upload deles para o seu servidor e, em seguida, insira o URL.
Mantive um design de duas colunas, mas personalizei o padrão de fundo e as cores do texto. Se apropriado, clique no botão Visualizar, no canto inferior esquerdo, para atualizar o painel direito enquanto você ajusta as configurações. Eu me deparei com alguns bugs – em particular, eu tive problemas para mudar uma URL de imagem já inserida – mas com um pouco de paciência, eu configurei tudo. Clique no botão Salvar para gerar o tema como um arquivo ZIP. Em seguida, extraia o arquivo ZIP e carregue a pasta do tema completo contendo o PHP e outros arquivos para o diretório ‘/wp-content/themes’ do seu servidor. No painel do WordPress, selecione o design, a guia Temas e clique no novo tema para fazer a alteração.
Faça o login e crie um post
Seu blog está construído e (principalmente) configurado. Em apenas mais alguns passos, você poderá começar a postar. O usuário inicial é chamado de ‘admin’, e esse é o nome que aparecerá como a autuação do autor nas postagens. Clique na guia Usuários para adicionar sua própria identidade. Preencha os detalhes e escolha a função de Administrador para atribuir à sua nova conta plenos poderes. Se outras pessoas contribuírem para o seu blog, dê a elas poderes limitados. Um editor pode criar postagens e publicar conteúdo de outros escritores, mas não pode acessar todas as configurações do administrador; um autor pode escrever e publicar posts; um Colaborador pode escrever, mas não publicar postagens; e um Assinante pode escrever comentários, mas não postagens.
Quando você estiver pronto para postar, efetue logout e, em seguida, faça login novamente usando a nova conta. Clique no botão Write na parte superior esquerda da tela e comece a blogar. Crie um título e algum texto. Eu gosto de escrever o corpo do meu post off-line em um editor de texto simples e colá-lo aqui. Dessa forma, se minha conexão com a Internet ou navegador quebrar, não perderei nenhum trabalho. De qualquer maneira, clique no botão Salvar à direita com freqüência à medida que você avança.
Use a barra de ferramentas do estilo de processador de palavras para introduzir o tipo negrito, criar listas e, de outro modo, formatar o texto. Se você precisar trabalhar diretamente com o HTML, por exemplo, se quiser copiar e colar um vídeo incorporável, clique na guia HTML. Essa visualização mostra os comandos subjacentes e permite a edição direta. Se você escrever comandos HTML na guia Visual, eles aparecerão como texto normal no corpo da postagem.
Adicionar mídia
WordPress permite criar galerias de imagens nas postagens. Coloque o cursor onde você deseja criar uma única imagem ou galeria. Clique no ícone da imagem do retângulo. (Quando você passar o ponteiro sobre ele, ele diz “Adicionar uma imagem”.) Clique em Escolher arquivos para fazer upload para transferir suas próprias imagens para o servidor. Selecione um ou mais deles e aguarde até que as barras de progresso terminem de adicioná-los. O WordPress irá ler tags e outros dados incorporados nas imagens e, em seguida, redimensioná-los e formatá-los para o seu site.
Na guia Galeria, clique em Mostrar para ajustar esses detalhes, alterar o título e adicionar uma descrição. Salve essas alterações e clique em Inserir galeria na postagem. O WordPress adiciona a tag ‘[galeria]’ à tela de texto simples; esse conteúdo se tornará sua galeria de imagens quando publicado.
Para adicionar arquivos de vídeo, clique no ícone Adicionar vídeo. Ao fazer isso, você fará o upload do seu vídeo finalizado para o seu próprio servidor. Tudo bem se você souber como compactar tudo através de seu software de edição, mas não é ideal se você não tiver pré-processado o arquivo para uso na Web. Então, em vez disso, eu recomendo fazer upload de vídeo para outro site, como o Vimeo ou o YouTube, que formatará automaticamente o clipe para visualização na Web. A partir daí, clique na opção para incorporar o vídeo em outra página e copie o código de incorporação. De volta à sua postagem, clique na visualização HTML e cole o código.
Marcar e gerenciar conteúdo
Sua próxima tarefa é adicionar tags. Essas palavras e frases simples ajudam os leitores a encontrar postagens sobre o mesmo tópico, assim como as tags de imagem para fotos. Use palavras-chave que descrevam a postagem, especifique o que é e até identifique os nomes próprios das coisas. Separe as tags com vírgulas e clique em Adicionar.
As categorias oferecem uma estrutura organizacional semelhante às tags, exceto que – dependendo do layout – o WordPress pode criar instantaneamente guias de navegação para cada categoria. Esse arranjo funciona muito bem se o seu blog tiver alguns temas repetidos, como “trabalho”, “futebol”, “culinária” e “família”. Recomendo que você faça quantas tags quiser – até cinco ou mais para uma única postagem – mas tente limitar suas categorias a alguns tópicos principais. Digite um nome e clique em Adicionar ou use as caixas de seleção abaixo para designar a categoria.
Clique em Salvar à direita e clique em Visualizar esta postagem. Se tudo der certo, clique em Publicar. Se você preferir agendar a publicação para ser publicada em um determinado horário, clique em Editar e insira a data e a hora futura quando quiser que isso aconteça.
Postar via e-mail
A partir do WordPress 2.5 é possível publicar postagens que você ou outras pessoas enviam por e-mail para um endereço específico; essa capacidade é ideal para ocasiões em que você deseja enviar conteúdo de um telefone para longe de um computador. Mas o processo padrão tem desvantagens: não funciona com contas SSL, requer POP3 e atualmente não funciona com fotos. Por estas razões eu prefiro o plug-in gratuito, Postie. Além de superar as limitações anteriores do processo de e-mail do WordPress 2.5, o Postie pode ser instruído a publicar apenas e-mails enviados de um endereço específico, o que aumenta sua segurança.
Crie uma nova conta de e-mail secreta exclusivamente para usar com o conteúdo do WordPress e carregue a pasta ‘postie’ para/wp-content/plugins. Crie novas pastas no seu diretório principal, chamado wp-photos e wp-files, onde o Postie pode salvar seus dados. (Certifique-se de que estejam acessíveis no seu servidor.)
No WordPress, clique em Plugins no canto superior direito. Ative o Postie. Efetue logout e depois faça login novamente como administrador. Clique em Configurações, Configurar Postie. Digite os endereços de e-mail que você deseja permitir a publicação de entradas no blog. Deixe as outras configurações com seus valores padrão, role até o final e insira as configurações da sua conta de e-mail. Clique em Opções de atualização e clique em Testar configuração. Se tiver algum problema, verifique se os detalhes da conta de e-mail estão corretos.
Postie deve estar pronto, mas você precisa criar um comando Unix programado que verifica regularmente a conta de e-mail para novas mensagens. Na ferramenta de configuração do servidor, abra a ferramenta Cron Jobs e crie um novo job. Nele, cole o texto */5****/usr/bin/lynx –source http://www.mywebsite.com/wp-content/plugins/postie/get_mail.php>/dev/null2> & 1 para fazer com que o WordPress verifique se há novos e-mails a cada 5 minutos. Agora você está pronto para enviar mensagens em seus posts. O Postie usará sua linha de assunto de e-mail como o título da postagem e o corpo da sua mensagem se tornará o corpo da postagem.