Como fazer pesquisas em qualquer blog WordPress? Por Rodrigo Ghedin dia 13 de janeiro de 2008 às 9:19 | Imprimir este post

Alguns blogs ocultam o formulário de pesquisa, com a clara intenção de vedar sua utilização, ou então para forçar os leitores a utilizar um serviço de terceiro (como o Google). Particularmente, prefiro sempre utilizar a busca do sistema, já que ela consulta o banco de dados diretamente, fornecendo resultados mais satisfatórios na maioria dos casos.

Mas, e quando o blogger esconde o formulário? Como fazer? É simples. O WordPress possui uma sintaxe padrão. Para ver o post cuja ID é 245, por exemplo, basta acessar a URL http://www.site.com/?p=245; para visualizar a categoria cuja ID é 6, a URL é http://www.site.com/?cat=6.

A pesquisa também tem um “código”, por assim dizer: http://www.site.com/?s=termo, onde “termo” é, obviamente, o termo a ser pesquisado. Pode-se buscar por duas ou mais palavras, bastando para tal separá-las com um sinal de mais. Assim: http://www.site.com/?s=termo+coisa.

Vale dizer que mesmo com o recurso URLs amigáveis habilitado, a sintaxe explicada acima continua funcionando, afinal, o que se faz com mod_rewrite é apenas um redirecionamento.

Adicionar um comentário

4 comentários : “ Como fazer pesquisas em qualquer blog WordPress? ”

  1. 1
    Gravatar
    Luís :

    Mais uma execelente dica. Obrigado.

  2. 2
    Gravatar
    Representante Comercial :

    Rodrigo,
    esse post tm fundamental importância para mim. Nos últimos dias estava tentando criar um maneira de tornar visível, na Home, o conteúdo de uma categoria específica. Agora já sei como.

    Grato pela dica e parabéns pelo Post!

  3. 3
    Gravatar
    Leonardo :

    Um posta daqueles “como não pensei nisso antes”, muito bom, gostei do blog.

  4. 4
    Gravatar
    Marcelo Torres :

    alguem sabe como eu faço para que as paginas extras(por exemplo, “sobre”, “contato”) não apareçam no resultado de pesquisa!

    grato!

Escreva um Comentário