Em 2010, larguei meu emprego para me tornar freelancer em tempo integral. Na época, eu era um desenvolvedor PHP/MySQL puro e não tinha muito interesse em WordPress. Um dos meus primeiros trabalhos como freelancer foi construir um pequeno site de comércio eletrônico. Eu já tinha trabalhado com projetos que rastreavam dados de sessão e outras informações temporárias, então me senti bastante confiante de que conseguiria descobrir como construir um site de comércio eletrônico. Tudo o que eu precisava aprender era como me comunicar com um processador de pagamento. Quão difícil poderia ser?
Uma semana depois, eu sabia o quão difícil poderia ser. Eu escolhi Authorize.net como meu processador de pagamentos e, depois de ler muita, muita e MUITA documentação e conversar com algumas pessoas que sabiam como trabalhar com Authorize.net, percebi rapidamente que estava além do meu alcance. Foi quando comecei a procurar outras opções.
Eu tinha experiência suficiente com Drupal para saber que não queria ir por esse caminho, mas conhecia algumas pessoas que trabalhavam com WordPress e o recomendaram.
Eu pesquisei um pouco e a maioria das soluções de comércio eletrônico que encontrei para WordPress eram integradas aos temas. Mesmo como um novo desenvolvedor WordPress, eu sabia que comprometer minha loja a um único tema para sempre era uma má ideia. O único plugin que parecia realmente viável se chamava WP eCommerce.
O melhor da época
O plugin era gratuito com add-ons pagos. Eu adorei isso, e é um excelente modelo viável ainda em uso hoje.
Instalei o plugin e inseri alguns produtos. Tudo parecia estar bem e a interface fazia sentido, então entreguei ao cliente para a entrada de produtos. Após apenas algumas horas, recebi uma ligação. Os produtos estavam perdendo detalhes, não podiam ser reordenados, as configurações não podiam ser salvas, a lista continuava e continuava.
Dado que o plugin tinha suporte comercial, fui procurá-lo. O que encontrei me deixou perplexo. A única maneira de ter acesso ao suporte pago era comprando um Gold Plugin. Ele tinha um monte de recursos; nenhum dos quais eu queria. Perguntei se poderia simplesmente pagar pelo suporte, e a resposta foi não.
Justo, comprei o plugin, instalei-o e postei minhas perguntas.
De mal a pior
Nada aconteceu. Uma semana se passou. Depois outra semana. Perguntei novamente se eu estava procurando no lugar certo para obter suporte, mas não obtive resposta.
O suporte não estava me levando a lugar nenhum, então decidi olhar o código eu mesmo. Nunca vi um código pior antes ou depois. Fiquei horrorizado. Não havia como consertar. Quando eu consertei tudo o que estava errado com aquele plugin, eu teria um plugin totalmente novo.
Eu sabia que estava em um buraco. Na época, eu disse ao cliente que não havia uma boa maneira de fazer isso com o WordPress. Isso me fez desenvolver um forte desgosto pelo comércio eletrônico e evitei todos os projetos que o envolviam por anos.
Avançando
Então, um tempo atrás, ouvi dizer que a WooThemes havia feito um fork de algo chamado JigoShop e criado o WooCommerce. Eu nunca tinha ouvido falar de nenhum dos dois, mas isso me deixou muito feliz que alguém estava fazendo ALGUMA COISA.
Então eu li que um amigo meu estava fazendo plugins para WP eCommerce. Ele é um desenvolvedor muito respeitado na comunidade. Perguntei a ele sobre isso em particular, e mencionei que era o PIOR. Ele disse: “O quê? Não! WP eCommerce é incrível!”
Então eu tive um dilema real. Não se pode simplesmente dizer “Não, você está errado” para este desenvolvedor. Eu estava disposto a aceitar que talvez eles tivessem consertado tudo, mas eu ainda não queria trabalhar com eCommerce de forma alguma.
Finalmente acertando
Não vou listar todos os plugins de eCommerce que surgiram nos últimos anos, mas ficou óbvio que várias pessoas estão levando isso a sério. Pippin criou Easy Digital Downloads. WooCommerce se tornou uma potência. WP eCommerce realmente virou o jogo e agora é uma oferta sólida. Dadas essas ótimas opções, fiquei surpreso ao ver a iThemes lançar o Exchange, mas ele também parece estar ganhando força, provavelmente porque é bem escrito e tem um excelente suporte.
Eu finalmente construí algumas lojas, revisei alguns plugins e tenho que dizer que a diferença entre agora e 5 anos atrás é realmente incrível. Não só podemos realmente FAZER eCommerce de verdade hoje em dia, o poder e a flexibilidade das opções disponíveis estão simplesmente explodindo.
Hoje em dia temos:
- não apenas PayPal, não apenas alguns, mas dezenas de gateways de pagamento
- quase todas as opções de envio comuns
- suporte consistente e de alta qualidade dos desenvolvedores
- um ecossistema de add-ons em constante expansão
Isso não é apenas de um fornecedor, mas de TODOS eles.
Obrigado
Para aqueles que trabalharam tão arduamente nos últimos 5 anos, eu os saúdo. Para aqueles que mudaram o WP eCommerce, estou maravilhado. Consertar algo tão grande é incrível. Eu não conheço todos os envolvidos em todos os projetos, mas muitos agradecimentos à equipe do WooCommerce, à equipe do iThemes Exchange, à equipe do WP eCommerce e à equipe do Easy Digital Downloads.
O WordPress está mudando a cara da web, e o eCommerce é uma parte enorme da web. Parece que estamos Fazendo a Coisa Certa, e estou animado com o futuro do eCommerce no WordPress.




