May
14
2012

Posts Customizados no WordPress – Custom Posts

O “Custom Post” permite utilizar o wordpress como um “CMS”. Esse recurso possibilita que os posts sejam tratados como “tipos” distintos (Ex.: notícias, eventos, cursos, etc.). Dentre outras vantagens, o sistema administrativo fica muito mais organizado e o gerenciamento do conteúdo muito mais simples e intuitivo. Vamos supor que um site qualquer em WordPress precise exibir disciplinas de um curso. Para registrar o tipo disciplina como um custom post, basta ir no arquivo functions.php do [...]

Mar
13
2009

Captcha – Confirmação Visual

Depois de um bom tempo com o blog parado, vou voltar explicando um modo de desenvolver um captcha utilizando a biblioteca GD do php. O captcha é um teste de turing reverso, pois é a máquina que  testa se o usuário é humano. Este teste evita que sistemas automatizados enviem spans pelos formulários de seu site. A idéia é bem simples. Vamos ter um arquivo php que gera uma imagem, podendo ser exibido como se [...]

Nov
9
2008

URLs Amigáveis – .htaccess

Urls amigáveis são as urls “semânticamente corretas”; possuem um sentido e são compreensíveis a usuários leigos. Além da vantagem estética, as urls amigáveis ajudam as máquinas de busca na indexação, e são interessantes no sentido de “esconder” a tecnologia que está sendo utilizada. Por exemplo: www.meusite.com.br/exibeFotos.php?idAlbum=2&idFoto=35 Nesta url, vê-se que seu site utiliza o php, além de serem exibidas explicitamente duas variáveis GET. Com a url amigável, você poderia deixar: www.meusite.com.br/exibeFotos/2/35 Vou explicar aqui um [...]

Oct
30
2008

Refatoração

Refatoração é a técnica ou um processo no qual melhora-se a parte não funcional de um sistema sem alterar seu comportamento funcional. Quê? Vamos por partes.. Quantas vezes (digo isso por experiência própria) temos que fazer sistemas, ou mesmo criar um módulo para um sistema, e você escuta a célebre expressão: “é pra ontem” ? Não digo que o sistema ficará uma droga, ou que não funcionará, mas o código ficará pobre: trechos duplicados, má [...]

Sep
19
2008

Classe de Conexão – PHP

Hoje vou mostrar como utilizar uma classe de conexão php/mysql. Quando comecei a trabalhar com php, fazia a conexão em cada página. Com isso, além de demandar muito tempo, se eu precisasse alterar o host de conexão, por exemplo, tinha que mexer em todos os arquivos que utilizavam aquele trecho de código. Depois de um tempo, comecei a colocar essas configurações em um arquivo separado, e incluir este arquivo em minhas páginas. Se precisasse alterar [...]

Pages:12»