Pretty Code Blog

Just another weblog about development

27  06 2009

Desenvolvendo um plugin para o Wordpress: o ambiente

Table of contents for UltimateTagSuggestor

  1. Desenvolvendo um plugin para o Wordpress: o ambiente

Tenho utilizado o wordpress e seus plugins há algum tempo e estou bastante satisfeita. Uma coisa que gosto muito quando visito blogs são as tags. Com elas podemos saber os assuntos gerais do blog e ler conteúdo relacionado. Também é mais fácil encontrar o post pelos mecanismos de busca.

Mas não é fácil taguear, decidir quais termos definem o texto que estamos postando… Existem plugins que sugerem tags, mas ainda não encontrei nenhum eficiente, especialmente porque a maioria é feita paraa língua Inglesa.

Então decidi tentar fazer o meu… Vamos ver no que dá…

Vou colocar as etapas de desenvolvimento por aqui.

Bom a primeira coisa a fazer é montar o ambiente de desenvolvimento. Vou utilizar:

Mas vale lembrar que você pode utilizar qualquer editor de textos para programar em PHP, qualquer servidor de páginas para PHP 5 e outras versões do Wordpress. Mas oq ue vou descrever a partir daqui é levando em consideração o ambiente acima.

Bom, instalar e configurar Apache + PHP em Windows foi um parto. Em casa não costumo utilizar Linux, não estava a fim de configurar um só para desenvolver PHP… Então me aventurei a fazer isso no Windows XP mesmo. Acho que a experiência até vale outro tutorial! [;)]

Depois de Apache, PHP e MySQL devidamente configurados, instalei o wordpress localmente, em C:/renoir/wordpress

Pronto, posso partir para o desenvolvimento do plugin.

Vou utilizar um tutorial da IBM como referência:

Criei um novo projeto PHP no eclipse e escolhi “Criar projeto a partir de origem existente”, setando para C:/renoir/wordpress/wp-content/plugins/ultimateTagSugestor

Pronto, agora já posso começar a criar os arquivos.

O primeiro deve ter o nome do plugin e deve começar com um bloco de comentário padrão do wordpress. Então temos ultimateTagSuggestor.php:

/*
Plugin Name: ultimateTagSuggester
Plugin URI: http://www.prettycode.com.br/plugin/ultimateTagSuggester
Description: This is new plugin to suggest tags to WordPress.
Version: 1.0.0
Author: Giselle Cantador
Author URI: http://www.prettycode.com.br/
*/

E voilá!! É só salvar, acessar o wordpress instalado localmente, logar como administrador e já posso ver o plugin na administração do blog!

Primeira imagem do novo plugin para wordpress


Leave a Reply

CAPTCHA Image

« »