Archive for March, 2007

Quanto $$ você pagaria por um tema do WordPress?

Este artigo foi escrito por Neto Cury

Friday, March 30th, 2007

Lendo o Blogging Pro me deparei com essa notícia, o grupo WPDesigner lançou uma pesquisa de opinião perguntando se o blogueiro pagaria 5, 10, 20 ou até 45 DÓLARES 80 por um tema “não exclusivo” do WordPress :!:

Assustou-se? Por um tema exclusivo eles chegam pedir de $100 a $2.000 …
É uma pena, fui excluído da pesquisa, pois não existe a opção NÃO PAGARIA NADA :!:

Todos sabemos que uma equipe de webdesigners tem que cobrar por seu trabalho, mas se eu já uso uma ferramenta GNU/GPL, vou também usar um tema idem! ;)

A versão desbocada deste artigo, você encontrará no meu blog pessoal.

Technorati Tags: , , ,

Tags BlogBlogs: wordpress, wp, theme, tema

Primeiro Concurso Carreirasolo para Desenvolvedores WordPress

Este artigo foi escrito por mauroamaral

Thursday, March 29th, 2007

Amigos desbravadores de códigos!

Depois de quase quatro anos postando todo dia, chegou a hora de reformular mais intensamente o www.carreirasolo.org

O novo conceito é simples: dividir o site em dois, de um lado a comunidade de outro o blog pessoal do autor, no caso, este que vos escreve.

A comunidade ficará com as seções Respostas, a Galerasolo (transformada em perfis com links para portfólio) e o Minicurso; conteúdos sempre úteis para a vida do Profissional Freelancer. No blog falarei das referências que gosto de passar para vocês: livros, cinema, música e minhas opiniões sobre comunicação e internet, lato senso.

Depois de matutar sobre este conceito desenvolvi um jogo de wireframes para “assentar” todas estas idéias e passei para Humberto Oliveira que montou um design simplesmente matador. Coisa tão de primeiro mundo que já vem com CSS e HTML prontos!

Assim que olhei para o resultado não tive dúvida: teria que migrar para o Wordpress (versão 2.1). As novas funcionalidades e necessidade de constantes plugins, não me deixaram outra alternativa, já que o meu tão querido Movable Type foi abandonado às traças pelos seus criadores.

E foi aí que a porca torceu o rabo.
Como nunca trabalhei com o Wordpress fui consultar a documentação da plataforma e, ta-dam!, percebi que o lance era ainda mais poderoso e totalmente criado em PHP.

Percebam a minha situação: de um lado, tudo o que sempre quis de um CMS, de outro, minha completa falta de oportunidade para estudar e aprender a mexer no bichinho em tempo hábil.

Foi aí que lembrei que tenho os melhores e mais qualificados leitores da blogosfera nacional. E resolvi publicar esta carta aberta a todos vocês na forma do Primeiro Concurso Carreirasolo para Desenvolvedores Wordpress

Como vai ser?

  • Ao final deste post você encontrará um link para mandar um e-mail para mim. Neste e-mail, passe sites ou blogs que você programou utilizando o WordPress, com uma descrição básica das funcionalidades, plugins etc.
  • Aquele desenvolvedor que oferecer o melhor portfólio de projetos utilizando a ferramenta receberá o jogo wireframe com as telas para implementação, já com o CSS e HTML prontos. Você só vai precisar implementar as Tags e plugins necessários para fazer funcionar o site de acordo com as especificações
  • Depois é só enviar o tema num arquivo .zip para testes

Mas o que eu vou ganhar com isso?
Agora é que vem a parte interessante. No novo modelo do Carreirasolo, cada tipo de resposta poderá ter o auxílio de um especialista que vou convidar para participar como co-autor.

Pois bem, o selecionado no concurso passará a me auxiliar nas questões relativas a desenvolvimento, plataformas de conteúdo como o WordPress e PHP. Ah, e vai ganhar, junto com o Humberto uma página nos créditos do site com link para site, portfólio email etc.

Fiquei interessado. Como participo?
Como eu disse lá em cima, é só me mandar um e-mail com os links dos sites que você implementou o Wordpress 2.1. E aguardar meu e-mail de volta.

Não sou desenvolvedor mas queria ajudar, como faço?

  • Se você tem um blog, faça um post ou trackback ou link para cá.
  • Se você é especialista em uma área bem específica do Universo Freelancer, mande sua proposta para uma possível seção de Respostas.
  • Se você não manja de WordPress mas conhece alguém que saca tudo, passe este post para ele.
  • Se você não tem um blog, não é especialista nem manja ou conhece alguém que manje de wordpress, este site é para você. E ficará ainda melhor em sua próxima versão. Aguarde

Technorati Tags: , , , , , , , , , , , , , , ,

Tags BlogBlogs: blog, blogosfera, carreirasolo, carreira+solo, wp, wordpress, concurso, cms, php, html, css, design, layout, tema, theme, portfolio

Alterando o tamanho da miniatura no WP

Este artigo foi escrito por Neto Cury

Friday, March 23rd, 2007

O Glacial deu uma dica muito legal sobre como alterar o tamanho da miniatura de imagens nos artigos do WordPress:

Basta editar o arquivo admin_functions.php, encontrar a linha abaixo:

$max_side = apply_filters( 'wp_thumbnail_max_side_length', 128, $attachment_id, $file );

E alterar para:

$max_side = apply_filters( 'wp_thumbnail_max_side_length', 256, $attachment_id, $file );

O código em vermelho pode ser modificado para o tamanho que você desejar. No meu caso eu uso 320px de largura.

Ele ainda alerta que a cada atualização é necessário efetuar a edição do arquivo novamente.

Technorati Tags: , , , , ,

Tags BlogBlogs: wordpress, wp, blog, alterar, miniatura, hack

Atualização automática do WordPress com InstantUpgrade Plugin

Este artigo foi escrito por Neto Cury

Thursday, March 15th, 2007

Todo usuário WordPress afirma que atualizar o WP é uma chatice, isso acabou de uma vez por todas, pois o plugin Instant Upgrade fará isso pra você automaticamente!

Com ele você pode atualizar para a última versão disponível ou então para uma versão da sua escolha.

TUTORIAL EM PORTUGUÊS AQUI.

Technorati Tags: , , , , , , ,

Tags BlogBlogs: plugin, upgrade, automatic+upgrade, atualização, atualização+automática, wordpress, wp, instant+upgrade+plugin

Hacks espertos para Wordpress

Este artigo foi escrito por j. noronha

Wednesday, March 14th, 2007

Estou modificando um tema para substituir o atual, que não agüento mais olhar e, muito na base da tentativa e erro, fui descobrindo alguns hacks simples que funcionam.

Provavelmente alguém já escreveu à respeito antes e eu estou descobrindo a pólvora. Mas não vi nada por aí e resolvi publicar minhas “descobertas”. Se alguém que passar por aqui já tiver escrito algo parecido, por favor manifeste-se que eu dou o crédito.

Exibindo Subpáginas

Quando você cria subpáginas no Wordpress, elas aparecem sem relação uma com a outra, na maioria dos temas. Quando alguém seleciona a página-mãe no menu, a subpágina não aparece listada, é preciso voltar ao menu e selecionar uma por uma. Esse hack permite, de forma simples, fazer com que apareçam todas as subpáginas de cada página.

No painel de controle, vá até Presentation > Theme Editor, selecione Page.php e localize o código abaixo:

<?php link_pages('<p><strong>Pages:</strong> ', '</p>', 'number'); ?>

Substitua por:

<?php wp_link_pages(); ?>
<?php $sub_pages = wp_list_pages( ’sort_column=menu_order&depth=1&title_li=&echo=0&child_of=’ . $id );?>
<?php if ($sub_pages <> “” ){?>
<p class=”postinfo”><h2>Nesta Página:</h2></p>
<ul><?php echo $sub_pages; ?></ul>
<?php }?>

Os itens em vermelho podem ser adaptados às suas necessidades:

depth=1: exibe o primeiro nível de subpáginas, o valor pode ser modificado para 2, 3, dependendo de quantos níveis são usados. O exemplo gera uma página semelhante à mostrada abaixo.

Nesta página:

  • Subpágina 1
  • Subágina 2

<p class="postinfo">: substitua pela “classe” equivalente em seu tema.

<h2>: se o seu tema utiliza classes para esse ítem, podem ser aplicadas aqui também.

Exibindo e ocultando ítens no menu

Para exibir seu menu de páginas, coloque o código abaixo onde quiser que elas apareçam:

<?php wp_list_pages('title_li=&depth=1' ); ?>

Aplique as categorial .ul e .li de acordo com seu tema. Novamente aqui você pode escolher o subnível que será exibido. O código acima lista apenas as páginas-mãe.

Para ocultar determinadas páginas, utilize o código abaixo:

<?php wp_list_pages(’exclude=3,5,7,…&sort_column=menu_order&depth=1&title_li=’); ?>

Os números em vermelho são substituídos pelos respectivos números de páginas que você não quer exibir no menu. Para saber o número de uma determinada página, vá até Manage > Pages, no Painel de Controle e observe a coluna à esquerda, onde aparecem todos os ID de página.

Resultado de busca do Google no próprio blog

Há uma maneira simples de exibir os resultados de busca do Google Adsense para pesquisas no seu próprio blog, sem necessidade de mexer com php.

Crie uma nova página, em branco, com o título “Resultados da pesquisa”, por exemplo, e publique. Anote o endereço da página, que será algo como “http://www[ponto]seublog[ponto]com/resultados-da-pesquisa”.

Na configuração do Adsense para pesquisas, configure a caixa de acordo com sua necessidade e depois vá até o final da página, escolha “abrir os resultados em meu próprio site”. Digite o endereço da página criada acima, digite a largura da área de resultados (mínimo 500px, verifique se sua página comporta essa medida), e escolha a configuração de caracteres de acordo com a que você utiliza e clique em continuar.

Escolha as cores de acordo com seu tema, selecione o país a ser utilizado para o domínio do Google e clique em continuar. Copie o primeiro código (da caixa de busca) e cole no seu tema, onde quer que fique localizada.

Para utilizar o segundo código (que exibe os resultados de busca), faça o seguinte:

Se você já usa o Adsense Deluxe ou Mighty Adsense para exibir seus anúncios, vá até as opçoes do plugin e cole o código do resultado de busca em uma das janelas disponíveis.

Para o Adsense Deluxe, dê um nome para o código e salve, depois copie o respectivo código e vá até Manage > Pages no painel de controle do Wordpress. Clique em editar na página que você criou para os resultados de busca e cole o código, que será semelhante a esse:

<!--adsense#código–>

onde código é o nome que você escolheu.

Clique em salvar e está pronto.

Para o Mighty Adsense, o processo é semelhante, cole o código em uma caixa não utilizada e coloque o código abaixo na página para os resultados de busca, substituindo o X pelo número do código.

<?php mightyadsense4template(X); ?>

Este artigo é uma colaboração do blogueiro J.Noronha do blog O fim da Várzea, onde também foi publicado.

Technorati Tags: , , , , , ,

Tags BlogBlogs: blog, blogosfera, hack, wordpress, wp, adsense, busca+google

Barrando SPAM no Contact Form

Este artigo foi escrito por Israel Cefrin

Monday, March 12th, 2007

Quando comecei meu blog pessoal na primeira semana já recebi SPAM. Ainda não havia disponibilizado um formulário de contato pois queria, primeiro, achar algum jeito de barrar (ou dificultar) os spams, o que é um mal que cada vez aumenta mais. Pensei em usar algum tipo de plugin que fizesse uso de captcha. Porém esta é uma tecnologia que exige um servidor web num host linux com algumas bibliotecas de tratamento de imagens instaladas, e nem sempre temos isso disponível em nossos hosts. Sem falar que alguns spambots já conseguem ler a imagem gerada e submeter o formulário.

Encontrei neste site um plugin (Contact Form) que além de resolver de maneira muito simples meu problema, é extremamente fácil de configurar e tem uma sacada muito boa. Até escrevi sobre essa opção no meu blog.

Este plugin utiliza um método muito simples mas que é eficiente, para enviar o formulário o usuário tem de responder uma pergunta. Podendo esta ser de matemática, lógica, história ou qualquer coisa que você saiba que um ser humano possa responder, mas uma máquina não consegue, pois envolve um pouco mais de articulação mental. Por exemplo: 2 + 2 = 4, onde “2 + 2 ” é a “pergunta desafio” e “4″, obviamente, a resposta. Isso se torna extremamente eficiente no sentido que somente um ser humano compreenderia essa pergunta, já uma máquina não possui tal nível de cognição.

Passo-a-passo de como usar o plugin contact form

Para facilitar a vida dos que querem utilizar esse plugin, disponibilizo o plugin traduzido e abaixo um rápido tutorial de como ativá-lo em seu blog/site com WordPress (estou utilizando o WP 2.1.1 como referência).

  1. Baixe o plugin Contact Form (se quiser o original em inglês pode conseguí-lo aqui) e descompacte o arquivo .zip
  2. Suba todos os arquivos para wp-content/plugins/wp-contact-form/
  3. Ative o plugin na tela de plugins
  4. Vá em Options -> Contact Form e atualize os campos com suas informações (e-mail de destino do form, assunto, pergunta desafio, resposta, mensagens de erro e sucesso de envio)
  5. Crie um post ou uma página (page) e pressione a quicktag ‘Contact Form’ onde você deseja que o formulário apareça.
    Caso não veja essa quicktag você pode, alternativamente, copiar e colar <!–contact form–> onde você desejar que o formulário apareça.

É possível customizar os labels dos campos (’Seu nome’, ‘Seu e-mail’), para isso basta editar o arquivo wp-contactform.php e trocar os termos pelo que os que deseje ou lhe agradem mais.

Se você quiser ver este plugin em ação, acesse meu formulário de contato e mande sua mensagem, para testar responda a pergunta de forma errada e depois de forma certa.

Este artigo é uma colaboração do blogueiro Israel Cefrin do Blog do Isra.

Technorati Tags: , , , , , , , ,


Tags BlogBlogs: blog, blogosfera, wordpress, wp, spam, anti-spam, contact+form, formulario+de+contato, confirmação+humana

MUDANÇAS

Este artigo foi escrito por Neto Cury

Thursday, March 8th, 2007

Tive pequenos inconvenientes com o antigo tema, então botei esse padrão, talvez temporariamente, como não consigo editar o tema aqui no trabalho, vai ficar para depois.

Se quiser ir para o FORUM, clique aqui.