Tudo sobre Wordpress
23jul/110

Um poderoso sistema de widgets

Esses dias estava navegando no repositório de plugins do WP até que encontrei um plugin muito legal por sinal, chama-se Eletro Widgets. Na descrição diz que ele é um poderoso sistema de widgets, achei interessante e fui testar, e não que é bom mesmo esse plugin. Com ele você pode criar áreas onde adiciona widgets iguais aos que existem na sidebar só que com esse plugin além de você poder colocar em qualquer lugar do site você altera os widgets na frontend, isso mesmo, você não precisa ficar indo no painel para alterar a disposição dos plugins, você faz isso no seu site simplesmente arrastando e soltando no lugar desejado. Mas nem tudo são flores, para ele funcionar você vai ter que adicionar uma única linha de código.

1. No seu template abra o arquivo em que você quer adicionar uma área de widgets. Nesse caso eu abri o index.php do tema Arthemia.

2. Eu por exemplo, quero adicionar uma área antes do loop que mostra os ultimos 5 posts, então eu vou adicionar esse código na linha 73.

<?php if (class_exists('EletroWidgets')) new EletroWidgets(); ?>

Por padrão ele adiciona duas colunas, mas se você quiser adicionar mais, use esse código em vez daquele

<?php if (class_exists('EletroWidgets')) new EletroWidgets(numColunas); ?>

* numColunas é o número de colunas.

Agora é só entrar na página onde você colocou o código e você verá um painel para adicionar ou remover widgets. Já ia quase me esquecendo, você também pode alterar o estilo dos widgets usando CSS, nos links abaixo tem a documentação explicando tudo.

Download | Documentação

Valeu pessoal até a proxima…

Veja o link original, prestigie o autor!

23jul/110

Um poderoso sistema de widgets

Esses dias estava navegando no repositório de plugins do WP até que encontrei um plugin muito legal por sinal, chama-se Eletro Widgets. Na descrição diz que ele é um poderoso sistema de widgets, achei interessante e fui testar, e não que é bom mesmo esse plugin. Com ele você pode criar áreas onde adiciona widgets iguais aos que existem na sidebar só que com esse plugin além de você poder colocar em qualquer lugar do site você altera os widgets na frontend, isso mesmo, você não precisa ficar indo no painel para alterar a disposição dos plugins, você faz isso no seu site simplesmente arrastando e soltando no lugar desejado. Mas nem tudo são flores, para ele funcionar você vai ter que adicionar uma única linha de código.

1. No seu template abra o arquivo em que você quer adicionar uma área de widgets. Nesse caso eu abri o index.php do tema Arthemia.

2. Eu por exemplo, quero adicionar uma área antes do loop que mostra os ultimos 5 posts, então eu vou adicionar esse código na linha 73.

<?php if (class_exists('EletroWidgets')) new EletroWidgets(); ?>

Por padrão ele adiciona duas colunas, mas se você quiser adicionar mais, use esse código em vez daquele

<?php if (class_exists('EletroWidgets')) new EletroWidgets(numColunas); ?>

* numColunas é o número de colunas.

Agora é só entrar na página onde você colocou o código e você verá um painel para adicionar ou remover widgets. Já ia quase me esquecendo, você também pode alterar o estilo dos widgets usando CSS, nos links abaixo tem a documentação explicando tudo.

Download | Documentação

Valeu pessoal até a proxima…

Veja o link original, prestigie o autor!

2set/100

Prêmio Blogbooks: O Tudo Para WordPress pode virar um livro e ir para sua estante !

O Tudo Para WordPress está participando do 2º Prêmio Blogbooks, O concurso que transforma os melhores blogs do Brasil em livro ! Isso mesmo, em livro !

Para a realização deste antigo sonho do blogueiro que vos fala, a ajuda de você, visitante e amigo que acompanha este blog durante seus 2 anos de vida  é fundamental, afinal para isso realmente acontecer só depende de você !

Ficou doido pra ajudar ? Quer ver o TudoParaWP na sua estante ? Então você pode ajudar de várias formas, confira abaixo !

selo medio Prêmio Blogbooks: O Tudo Para WordPress pode virar um livro e ir para sua estante !

A primeira forma de ajudar é clicar na logo acima e votar em nosso site ! Este é um dos passos mais importantes, mas para tudo dar certo precisaremos de muitos votos. Com isso, chegamos na segunda forma de ajudar.

A segunda forma de ajudar é divulgar nossa votação nas mídias sociais !

Envie para seus amigos no twitter, escreva em seu Facebook e Orkut.. clique no botão 'Curtir' no começo desta postagem.. toda ajuda é válida ! Só não vale fazer 'spam' e deixar os amigos putos com você e com o site… rsrsrs..

Que tal retwittar a mensagem abaixo e a escrever por todos os cantos que puder ?

RT @GugaAlves O TudoParaWordPress pode virar um livro e p isso acontecer só depende d vc ! Clique já e vote ! http://migre.me/14F6s

Fica aqui, desde já, a promessa  de sortear algumas cópias do livro por aqui.. mas isso só será possível se nosso sonho virar realidade, ou melhor, virar o livro !

Conto com a ajuda de todos ! Grande abraço !

Leia também:

  1. Do Photoshop para o WordPress: Convertendo Layout PSD em tema WordPress O plugin para Photoshop Divine promete converter automaticamente layouts do...
  2. Oficina no BlogCampRJ, SEO para WordPress e parceria com MestreSEO Salve salve amigos do TudoParaWordPress ! Neste sábado, dia 05...
  3. Lançamento do WordPress 3.0 atrasado para Maio Conforme noticiado no RoadMap do WordPress, o lançamento do WordPress...
  4. Criador do WordPress vem ao Brasil em junho para o primeiro WordCamp Matt Mullenweg, criador do WordPress, vem ao Brasil para abrir...

Veja o link original, prestigie o autor!

31mar/100

Que tal adicionar um gerenciador de projetos ao WordPress?

O plugin CollabPress WordPress Plugin permite adicionar um gerenciador de tarefas simples e prático em seu blog WordPress, é uma boa opção para freelancers controlar seus trabalhos. Seus principais recursos são: número ilimitado de projetos e tarefas, facilidade na edição de tarefas e projetos, notificação por email de novas tarefas e comentários, atribuição de prazos para cada tarefa, utiliza as mesmas contas de usuários do WordPress. Além disso também funciona com WordPress MU.

Veja o link original, prestigie o autor!

31mar/101

Como ter um background diferente em cada categoria

Já recebi alguns emails e respondi alguns tópicos no fórum sobre como ter um background/banner/imagem diferente em cada categoria do WordPress. Como é algo simples e que pode ter muitas utilizadades resolvi fazer este rápido tutorial explicando o passo-a-passo. Para exemplificar utilizarei o tema Mystique, que além de ser muito bom possui um background que poderemos utilizar neste exemplo.

Antes de colocarmos a mão na massa vamos primeiro explicar a teoria. No WordPress existe um recurso chamado Condicional Tags que nos permite realizar uma tarefa apenas se atender uma condição. Por exemplo, exiba este menu apenas se a página for a inicial. Com o tempo é fácil perceber o poder que as condicionais possuem e a quantidade de coisas que se podem fazer com elas, principalmente em termos de personalização.

Então vamos cair em campo, no CSS do tema Mystique há uma id chamada page que define o background.

#page{background:transparent url(images/header.jpg) no-repeat center top;}

A idéa é criar uma id para cada categoria e claro, um background para cada uma também, para isso acrescentaríamos mais algumas linhas de código ao CSS.

#page{background:transparent url(images/header.jpg) no-repeat center top;}
#page1{background:transparent url(images/header1.jpg) no-repeat center top;}
#page2{background:transparent url(images/header2.jpg) no-repeat center top;}
#page3{background:transparent url(images/header3.jpg) no-repeat center top;}

Não esqueça de criar as novas imagens que serão usadas como background e fazer o upload, neste exemplo seriam as imagens header1.jpg, header2.jpg e header3.jpg. Feito isso é hora de usarmos as codicionais do WordPress e dar o pulo do gato. No arquivo header.php, exatamente na linha 30, existe o código:

<div id="page">

Empregando as codicionais nós iremos fazer com que o valor da id “mude” de acordo com a categoria que esteja sendo exibida.

<?php if (is_home()) { ?>
<div id="page">
<?php } else if (is_category('noticias')) { ?>
<div id="page1">
<?php } else if (is_category('novidades')) { ?>
<div id="page2">
<?php } else if (is_category('geral')) { ?>
<div id="page3">
<?php } ?>

Interpretando o código: Se a página for a home faça id=”page” e por consequência o background exibirá a imagem header.jpg, caso a página seja da categoria notícias faça id=”page1″ e a imagem do background exibirá a imagem header1.jpg e assim por diante.

Simples não? Se você der uma olhada na página do Codex referente as Condicional Tags verá que existe dezenas de opções. Você poderá utilizar para os mais diversos fins, por exemplo, exibir anúncios de DVD’s apenas na categoria filmes, ocultar o menu lateral das páginas e posts, etc.

Veja o link original, prestigie o autor!

3fev/100

Adicione um slideshow ao seu blog com o ‘WP Glideshow’!

Esta semana precisei de adicionar um slideshow a um tema mas não sabia como fazer. Como tenho poucos conhecimentos de programação, fui a procura de algum plugin que fizesse isso e encontrei o WP Glideshow.

WP Glideshow

DESCRIÇÃO:

Este plugin permite, de forma simples e rápida, adicionar a uma parte do tema (pode ser na página inicial, barra lateral, single, etc) um slideshow personalizado. O WP Glideshow tem uma página de configuração onde você pode controlar os tamanhos, cores, velocidade e ainda mais algumas coisas. É muito simples configurar o plugin, o mais difícil será fazer alguma alteração no css (nem sempre é necessário).

COMO FAZER:

Para colocar o plugin a funcionar, você tem que instalar o plugin normalmente, abrir o ficheiro do tema correspondente a parte onde quer que apareça o slideshow e colocar este código:

<?php include (ABSPATH . '/wp-content/plugins/wp-glideshow/glideshow.php'); ?>

Em cada post você apenas tem que adicionar um Custom Field (ou campo personalizado, em português), chamado de Featured com o link directo para a imagem. É recomendável que a imagem que você adicione seja do tamanho do slideshow.

LINKS:

Espero que este plugin vos seja útil!

Até breve ;)

Veja o link original, prestigie o autor!