Archive for the 'wordpress' Category

02nd mar 2010

My Category Order – como ordenar categorias no WP

Antes de mais nada, deixem-me dar um olá. Faz quase 3 meses que não posto – parei antes do Natal e fiquei um bom tempo off. Por diversos motivos, os quais não vem ao caso. Muitos problemas daquela época ainda continuam, mas vou tentar voltar a postar – não sei com qual frequencia – coisas úteis para os demais desenvolvedores web (preferencialmente os voltados à interface).

Como um recomeço, fica a dica desse plugin do Wordpress, o My Category Order. Ele permite que você ordene as categorias e sub-categorias criadas de maneira muito fácil: drag’n drop. Conheci esse plugin depois de uma vasculhada no Google quando aoareceu um requisito num projeto: o cliente precisaria ordenar os itens de um menu, que são as categorias.

Depois de instalado, na área de administração é tudo feito de maneira simples. No template, para listar as categorias por essa ordem, use orderby=order.

Por exemplo: wp_list_categories(‘orderby=order’)

url: http://wordpress.org/extend/plugins/my-category-order/

Posted by Posted by Chris under Filed under php, wordpress Comments 2 Comments »

03rd dez 2009

Novidades na versão 2.9 do Wordpress

Recebi uma newsletter direcionada para quem está cadastrado como developer no Wordpress, falando sobre novidades na versão 2.9 do CMS.

São as mais importantes, para desenvolvedores:

  • meta-table para comentários
  • suporte a tipos customizados de posts
  • melhor manipulação de temas
  • uso de JSON para integrações entre javascript e PHP

Para os usuários finais:

  • melhoria na incorporação (embed) de mídias
  • lixeira para posts, páginas e comentários
  • suporte a miniaturas (thumbnails) de posts
  • um editor básico de imagens

Foram corrigidos já mais de 400 bugs da versão 2.8. Para mais informações, visite http://codex.wordpress.org/Version_2.9
É possível usar a versão beta do sistema para testar seus temas e plugins!

E, não, o Wordpress não vai ser reescrito em Ruby (só pra brincar com um tweet que vi agora pouco falando que seria bacana ele ser portado para Ruby!)

Posted by Posted by Chris under Filed under php, wordpress Comments 2 Comments »

29th nov 2009

Configurando acesso a pasta de uploads do Wordpress na Locaweb

Dou graças a Deus por anos atrás ter começado a usar Linux – foi na época em que o Red Hat estava estourando, alguém na faculdade me fez uma cópia.
Porque desse agradecimento? Pois não existem as bizarrices do Windows. Hoje, estava ajudando na configuração de um site que usa Wordpress num servidor da Locaweb (esses planos básicos, coxinhas) com Windows. Tinha esse ambiente rodando no meu Mac OS e num servidor Linux, para testar e homologar, tudo perfeito. Fiz a devida migração – arquivos por FTP, banco pelo phpMyAdmin… tudo belezinha!
Ai, reportaram um problema: não estava sendo possível fazer upload de novos arquivos pelo Wordpress. Conferi, a pasta de upload com o caminho correto e com permissão 777 (setando pelo cliente de FTP, o Filezilla no caso). Pensei: xiii, lá vem…

Olhei, olhei e olhei a configuração, tudo perfeito. Mudei, e nada. E nada… e a mensagem sempre aparecendo:

O arquivo enviado não pôde ser movido para E:\home\[nome do meu cliente]\Web\wp-content\uploads

Não sei porque tive a grande – e sem sentido – idéia de tentar entrar no gerenciador de arquivos do painel de controle da Locaweb e alterar por lá as permissões:

Mas eu tinha mudado pra 777...

Mas eu tinha mudado pra 777...

Forcei a permissão por aqui...

Forcei a permissão por aqui...

E, aí, tudo funcionou perfeitamente. Pelo menos fica a dica para caso alguém tenha esse mesmo problema, algum dia!

Posted by Posted by Chris under Filed under linux, wordpress Comments 7 Comments »

18th nov 2009

Wordpress ganha prêmio de melhor CMS Open Source 2009

Já deixei meio que claro aqui no blog que gosto muito do Wordpress, né? Ele não é só bom para blogs, pode ser usado com muita facilidade para gerir conteúdo de sites dos mais diferentes tipo.

O @yogodoshi tem um belo post a respeito, e você pode procurar no Google por “Wordpress as CMS” (é um termo errado, pois ele já é um CMS, mas que quer deixar claro que ele pode ser um CMS completo, não só para blogs) encontrará muita coisa a respeito.

E hoje foi anunciado que o WP ganhou o prêmio de melhor CMS open source do ano. Segundo a nota oficial:

I was very excited last week to learn that WordPress has been awarded the Overall Best Open Source CMS Award in the 2009 Open Source CMS Awards. This is a landmark for us, as it is the first time we’ve won this award, and it marks a shift in the public perception of WordPress, from blog software to full-featured CMS. No small contest, the Open Source CMS Awards received over 12,000 nominations and more than 23,000 votes across five categories.

As Hiro Nakamura said when he first bent time and space to land in Times Square: “Yatta!”

In addition to winning in the Overall Best Open Source CMS category, WordPress was named first runner-up in the Best Open Source PHP CMS category. This is significant because we weren’t even in the top 5 last year, and now we’re #2, ahead of Joomla! As is stated on the Award site, “WordPress made its way into the top five for the first time. The fact that it was outranked by Drupal by a very slight margin indicates how popular it has become with users as well as developers over the past year.”

Every day thousands of new people are embracing WordPress to power not just their blogs but entire sites and communities without compromising on usability or scalability (as would be the case with a legacy CMS). Every member of the WordPress community, from core developer to beginning user, should be proud to be part of this momentum: congratulations to us all!

Fico feliz, muito feliz, por saber que fiz a escolha certa quando adotei o Wordpress como CMS padrão em vários projetos :)

Posted by Posted by Chris under Filed under wordpress Comments 8 Comments »

02nd nov 2009

10 CMS open source

Acho que já comentei por aqui algumas vezes que meu trabalho me faz estar sempre ligado em ferramentas de gestão de conteúdo para web – os chamados CMS.
Open source, proprietário, em PHP, Java ou .Net, não importa. Sempre procuro por textos relativos a qualquer tipo de ferramenta dessa finalidade para saber mais a respeito, ter idéias, ver se são aplicáveis, quais os prós-e-contras.

Me deparei com um belo post sobre CMS open source, no qual há uma boa explicação (tirando os menos famosos) e comparativo entre Joomla, Drupal e Wordpress.

http://graphicalerts.com/top-free-open-source-content-management-systems/

Até hoje, não consegui me entender com o Drupal – achei que ele deixa a view muito amarrada. Sobre Joomla, tenho boas referências principalmente do @gserrano, mas nunca pude utilizar. Wordpress sempre se adequou ao que precisei: publicação de blogs e sites institucionais ou portfolios. Mas pelo que vi, não se adequa a um projeto que necessite de uma publicação de muitos conteúdos em muitas áreas – isso sem falar em qualquer tipo de segregação de acesso por usuários (uma vez que nem agrupamento de usuários há).

De qualquer forma, como é sempre bopm pensar fora da caixa, fica a dica do post!

Posted by Posted by Chris under Filed under web 2.0, wordpress Comments 6 Comments »

20th out 2009

Freela – Estúdio Guará

O lançamento do site já foi feita quase 2 meses atrás, e eu comi bola – coisas da falta de tempo aqui no trabalho – mas não podia perder a chance de falar desse freela que fiz, do site do Estúdio Guará, muito bacana por sinal!

guara

Primeiro, e antes de tudo, porque foi mais um dos motivos de reencontrar um grande amigo da época de escola (jardim de infância até colegial), um dos donos do estúdio.
Segundo, por ser um projeto no qual eu não tive que meter a mão em quase nada de html/CSS – fiquei com a parte que mais curto hoje em dia, que é de implementação PHP e javascript. O html/CSS, por sinal, muito bem feito pela @thalitamira, dona também do estúdio :)
Terceiro, por poder pela primeira vez utilizar o Wordpress num projeto não-pessoal e que está em produção \o/

Resumindo o projeto, é o site do Estúdio, com uma área de portfólio, quem somos e blog. A concepção (tanto gráfica como da arquitetura do site) foi feito pelo pessoal de lá, bem como o html/CSS. Meu trabalho foi fazer toda implementação dos templates do Wordpress (e a configuração – simples – do mesmo, com os devidos plugins) e dar o meu ponto de vista do que poderia ser bacana ou não (essa, a parte mínima! hehe).

Então, passem por lá, vejam e sigam tanto o twitter como o blog!

Posted by Posted by Chris under Filed under wordpress Comments 8 Comments »