Site/Podcast sobre WordPress – MercadoWordPress.com.br

Há algum tempo tenho a ideia de criar um website que valorize um determinado nicho de trabalho que eu atue além de compartilhar conteúdo com o público dele. Dentro desta ideia, criei o Mercado WordPress e convidei meu grande amigo Cristiano Web, Designer especializado em temas WordPress, para participar deste projeto comigo.

logotipo-mercado-wordpress

Começamos o projeto com um podcast hospedado no SoundCloud (https://soundcloud.com/mercadowordpress). Até o início de segundo semestre pretendemos colocar no ar o site que facilitará a conexão entre os interessados pelo tema, ou seja, clientes e profissionais de WordPress.

Fiquem ligados nos novos episódios e em breve, em nosso site.

Freelancer profissional – Xdevs.me

Como sabem, desde 2010 eu sou um profissional freelancer em tempo integral, ou seja, o meu sustento e da minha família dependem da minha atividade principal que é o Desenvolvimento Web Freelancer. E durante esses anos sendo freelancer em parte do dia ou em em tempo integral, pude aprender muito quando ao processo de ser empreendedor de sua própria carreira.

Após algumas tentativas de empreender e criar empresas, percebi que trabalhar como freelancer é o que eu mais gosto de fazer. Entender e aceitar o que você mais gosta de fazer é um dos fatores principais para obter sucesso. De qualquer forma, também enxergava que a atividade freelancer precisava de um toque “empresarial”. Pensando nisso, decidi criar a Xdevs, que é o meu portfolio de projetos freelancer em parceria com meu amigo desenvolvedor Raphael Arlon.

xdevs - logo

Na Xdevs oferecemos os serviços de desenvolvimento de sites em WordPress desenvolvimento de lojas virtuais com Magento. Além de atender clientes finais, focamos em ajudar Designers e Agências com suas demandas em desenvolvimento. Portanto, se estiver precisando de expertise em WordPress ou Magento, conte conosco no seu projeto.

Como remover páginas do resultado de busca do WordPress

Olá amigos. Esta é uma dica rápida para quem desenvolve websites com WordPress. Um dos requisitos que alguns clientes nos pedem é remover as páginas estáticas do site nos resultados de busca do WordPress. Para fazer isso, adicione em seu tema, no arquivo functions.php o seguinte código:

function SearchFilter($query) {
	if ($query->is_search) {
		$query->set('post_type', 'post');
	}
	return $query;
}
add_filter('pre_get_posts','SearchFilter');

Esse código realiza a filtragem dos resultados, permitindo exibir apenas os ítens que são páginas.

Customizando o CSS padrão do WordPress

Olá pessoal, estou de volta com artigos técnicos. Sim, eu havia dito que não publicaria novos textos técnicos, mas nesse período em que estive buscando motivações para escrever, concluí que o que sei fazer melhor é compartilhar com vocês as descobertas que faço no meu dia-a-dia. Sendo assim, vamos falar de uma dica simples e útil para os profissionais que desenvolvem websites com WordPress.

Frontend

Compartilhando um pouco de como funciona o processo de desenvolvimento de um website com WordPress na Top Lab, primeiro começamos pelo desenvolvimento da camada de Frontend. Podemos entender como Frontend a junção de HTML + CSS + Javascript. Para fazer uso de boas práticas de desenvolvimento, como reuso e otimizações, utilizamos Sinatra na manutenção dos projetos de Frontend.

Entretanto, os websites em WordPress tem algumas particularidades em relação a CSS, pois a ferramenta gera códigos HTML com CSS padrão. Por isso, precisamos utilizar esses estilos em nosso projeto de Frontend no intuito de validar o código com o cliente sem futuras adaptações no processo de desenvolvimento do tema. A lista de estilos padrão esta disponível no próprio site do WordPress. Copie e inclua em seu projeto de Frontend e comece a customizar com os estilos certos.

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
    margin: 5px 20px 20px 0;
}
 
.aligncenter, div.aligncenter {
    display:block;
    margin: 5px auto 5px auto;
}
 
.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}
 
.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}
 
.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}
 
a img.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}
 
a img.alignnone {
    margin: 5px 20px 20px 0;
}
 
a img.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}
 
a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}
 
.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}
 
.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}
 
.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}
 
.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}
 
.wp-caption img {
    border: 0 none;
    height: auto;
    margin:0;
    max-width: 98.5%;
    padding:0;
    width: auto;
}
 
.wp-caption p.wp-caption-text {
    font-size:11px;
    line-height:17px;
    margin:0;
    padding:0 4px 5px;
}

Por enquanto é só, mas aguardem novidades técnicas nesse mesmo canal. Espero a contribuição dos amigos para enriquecer os temas aqui abordados.

Projeto novo no ar: AnimaCasa

Post rápido para anunciar mais um projeto que acaba de sair do forno, o website AnimaCasa, realizado em parceria com a designer paulistana Florence Dagostini e o desenvolvedor client-side carioca, Léo Balter.

Sobre a AnimaCasa

AnimaCasa é formada por um grupo de amigos interessados na arquitetura urbana de São Paulo. São apaixonados pelos edifícios sessentões da cidade, que andam nas ruas olhando para cima, para as fachadas dos prédios.

Através de seu website, a AnimaCasa compartilhará experiências realizadas em cada propriedade, contando cada detalhe na arte recriar moradias customizadas para cada cliente.

Detalhes técnicos

Este projeto foi implementado com WordPress, HTML 5 e técnicas de CSS3. Utilizamos também jQuery para criar o slider da home e gerar elegância e sofisticação ao website.

Parceiros

Trabalhar com bons profissionais faz diferença na qualidade do material entregue e foi exatamente o que aconteceu nesse projeto. A Florence Dagostini nos enviou layouts já bem trabalhados e refinados, e poucos ajustes foram necessários para recriar a arte no browser. Léo Balter utilizou todas suas artimanhas para implementar um bom HTML e Javascript. Ficou ao meu cargo adaptar o template para o WordPress. Sem dúvida, o esforço dos 3 profissionais resultou em um projeto clean, bonito e elegante e todos estão de parabéns.

O website já está no ar  porém ainda estamos realizando os últimos ajustes visuais com conteúdo definitivo, entretanto, já podemos acompanhar esse trabalho de arte da recriação de ambientes habitáveis.

Impressões do WordPress Meetup Rio de Janeiro

Neste último sábado (06/02/11) marquei presença no 1˚ WordPress Meetup Rio de Janeiro realizado na Infnet. Como prometido, o evento foi muito interessante, possibilitando muito networking, troca de informação, confraternização e novas amizades.

O evento

Com palestras para iniciantes e pessoas que desconheciam as “engrenagens” do WordPress, o evento cumpriu bem o seu papel. Os participantes puderam obter uma boa noção do que é possível fazer com a plataforma, tanto tecnicamente quanto a nível de negócio, vide o case do ImovelRJ, do Cristiano Web. Richard Barros apresentou um pequeno workshop sobre como desenvolver um plugin. Também tivemos uma apresentação de como iniciar no WordPress e dicas de seguranças, apresentados por Ramon Bispo e Gustavo Bordoni respectivamente. E para finalizar, o Bruno Dulcetti falou sobre conteúdo, mas especificamente de vídeos.

O mercado

As agências de publicidade e de web cada vez mais escolhem o WordPress para desenvolver suas soluções de websites. WordPress já deixou de ser apenas uma plataforma de blog para se tornar em uma flexível de gerenciamento de sites. Bastam algumas customizações para extrair o máximo que o CMS pode oferecer. Se você está dúvida sobre dominar o WordPress, sua hora está passando. Não perca a oportunidade.

Conclusão

Aguardo ansiosamente os próximos eventos e desta vez, não correrei o risco de ficar por último. Inclusive pretendo apresentar uma proposta de palestra compartilhando todos os truques que aprendi nesses últimos anos customizando e desenvolvendo soluções utilizando WordPress. Fique a vontade para compartilhar suas dicas e trocar ideias.

WordPress Meetup Rio de Janeiro

Com o objetivo de reunir pessoas interessadas em discutir, ensinar e aprender tudo sobre WordPress, o sistema de gerenciamento de conteúdo mais popular do mundo, utilizado por empresas como Globo.com, Microsoft, e Adobe, dia 05 de fevereiro (sábado) próximo realizar-se-á no Instituto Infnet, localizado no Centro do Rio de Janeiro e com uma ótima estrutura física para pequenos eventos técnicos, o WordPress Meetup Rio de Janeiro.

Este evento será uma ótima oportunidade de encontrar pessoas que vivem aqui no Rio e fazem uso praticamente diário do nosso querido WordPress como ferramenta de trabalho. Na agenda do evento, teremos palestras, mini-cursos básicos e avançados e a famosa desconferência onde rola um papo aberto sobre a ferramenta, sem nenhum mediador.

Infelizmente, devido ao lugar ser de pequeno porte, poucas vagas foram oferecidas e rapidamente todas elas foram preenchidas. Segundo os organizadores, a ideia é cada vez mais termos eventos desse tipo, então não fique triste se não conseguiu se cadastrar a tempo nesse encontro, pois teremos outros em breve.

Confira mais informações no site da WordPress Brasil e fique por dentro da agenda do evento. Nos vemos por lá!

Atualizar WordPress 2.8

Finalmente foi lançado ontem (11/06) o novo WordPress 2.8. Como informamos aqui, esta nova versão do WordPress traz uma série de melhorias de desempenho, correção de bugs e funcionalidades que melhoraram a utilizacão do sistema.

Você pode conferir todas as novidades no site Codex, do WordPress. Além disso, pode conferir esse vídeo de lançamento desta nova versão.

Para atualizar, você pode utilizar o atualizador automático (usamos aqui pela primeira vez no Blog da Fábrica) ou realizar os procedimentos relatados neste post.

Segurança e WordPress

Já queríamos há algum tempo falar sobre segurança de aplicações feitas com WordPress pois é um ponto que muitos desenvolvedores negligenciam, expondo seus clientes a problemas de segurança e invasão por hackers. Apesar de os desenvolvedores do WordPress cada vez mais resolverem bugs de segurança, é muito importante prestar atenção nos seguintes pontos afim de evitar problemas:

  1. Nunca dê permissão 777 aos arquivos do seu WordPress.
  2. Evite usar o editor interno de tema do WordPress. Caso use, dê permissão 666 aos arquivos.
  3. Os diretórios devem ter permissão 755.

As informações completas podem ser obtidas neste tutorial e no guia oficial do WordPress.

WordPress 2.8

Enquanto aguardamos o lançamento do novo WordPress 2.8 vamos acompanhando os testes com as versões beta (já liberaram a versão beta 2). Os desenvolvedores estão se dedicando a consertar alguns bugs e incluir diversas funcionalidades que facilitam e aumentam a usabilidade do sistema.

O WordPress 2.8 promete ser uma versão mais madur ainda e ganha cada vez mais nossa preferência. Vocês poderão encontrar a lista completa de modificações no site Codex do WordPress.