Então, eu consegui resolver o problema já. Criar outras sidebar até
seria possível, mas procurando por tutoriais todos faziam com que se
criasse uma sidebar extra, uma nova coluna. Meu objetivo não era esse,
era adicionar um widget dentro da página apenas na Home e todas as
outras página permanecerem padrão. O projeto é em BuddyPress e queria
algo semelhante ao CulturaDigital.br, com widgets na home.
Consegui fazer usando um tema, "Widgetized Theme", que apenas da um
"upgrade" no tema default do BuddyPress, criando 2 colunas extras a
uma página (podendo ser qualquer uma) e assim liberando o uso de
widgets em qualquer parte.
Obrigado novamente
On 27 out, 15:40, Leo Baiano <
ljunior2...@gmail.com> wrote:
> Parceiro, não sei se entendi direito, mas você pode fazer o seguinte, na
> HOME, onde desejar, joga a chamada para uma sidebar (get_sidebar(x)), incluo
> suporte para widgets no arquivo sidebar-x.php e depois poderá inserir os
> widgets que quiser pelo menu Aparencia/ widgets.
>
> Em 27 de outubro de 2010 13:55, Mat Pinheiro
> <
mateus.pinhe...@gmail.com>escreveu:
>
> > Diego, abra uma nova thread pra sua pergunta. A sua e a do Dennis são
> > diferentes e está ficando confuso. Vamos priorizar a do Dennis, já que ele
> > abri a Thread.
>
> > @Dennis, Explica um pouco melhor o que você quer cara. Acho que tá meio
> > confuso. Vc pode ir no home.php e registrar uma sidebar lá, que vai
> > funcionar sossegado.
>
> > Dá pra dar um exemplo ou mandar um screenshot do que vc quer +/-?
>
> > -- Mateus Pinheiro
>
> > Em 27 de outubro de 2010 11:32, Diego Candido <
di...@diegocandido.com>escreveu:
>
> > Sim está ficando bem mais claro o uso do Widget.
>
> >> Última pergunta: Está widget não pode ser criada pelo Painel de Controle
> >> do WP? Pq ao arrastar para a sidebar pelo painel, ela ira aparecer em todas.
>
> >> Por isto perguntei, ao criar a widget (html) coloco os dados da Categoria
> >> Romance em html puro mesmo tudo via Painel do WP, faço a mesma widget (html)
> >> da Categoria Policial e assim por diante. Como o WP consegue identificar que
> >> esta widget só pode aparecer na tal categoria.
>
> >> Achei que deveria dizer na Widget (html) do Romance, algo que associasse
> >> ao comando adicionado da sidebar:
> >> <?php if *(is_category('Romance'))* : ?>
>
> >> * ... código da sua widget*
> >> <?php endif; ?>
>
> >> Acho que consegui me expressar melhor agora.
>
> >> Valeu,
> >> Diego
>
> >> Em 27 de outubro de 2010 11:14, .::: Ricardo Braz <
ricardob...@gmail.com>escreveu:
>
> >> Não Diego, sua lógica está errada.
> >>> Vc não deve informar ao widget a categoria.
> >>> Através do php o widget só é carregado *se for* aquela categoria.
>
> >>> Na sua sidebar (ou qqr local q deseje a exibição da widget) vc irá
> >>> adicionar:
>
> >>> <?php if *(is_category('X'))* : ?>
> >>> * ... código da sua widget*
> >>> <?php endif; ?>
>
> >>> Note que é algo bem simples, o código acima "diz":
> >>> Se ( *é categoria (X)* ) execute o código abaixo :
> >>> *... código da sua widget*
> >>> Fim da condição*
> >>> *
>
> >>> Esse *is_category()* é uma função nativa do WP. Ela verifica se a página
> >>> é uma categoria.
> >>> Afinal, poderia ser a home, uma single, page, e por aí vai...
>
> >>> Essa mesma função tb faz parte de algo bem legal. "*Conditional Tags*",
> >>> tags de condição ou condicionais.
> >>> Em sua lógica todas as funções dessa categoria fazem verificações sobre
> >>> ser home, uma single, page, categoria...
>
> >>> Com"*Conditional Tags*" é possível, inclusive, escrever todo o site só
> >>> com o arquivo index.
>
> >>> *Referências**:*
> >>>
http://codex.wordpress.org/Function_Reference/is_category
> >>>
http://codex.wordpress.org/Conditional_Tags
>
> >>> [ ]
>
> >>> abraços...
>
> >>> .::: Ricardo Braz
> >>> Digital & Graphic Designer
> >>>
www.ricardobraz.blogspot.com
> >>> _________________________
>
> >>> 2010/10/27 Diego Candido <
di...@diegocandido.com>
>
> >>>> Então irei colocar este codigo na sidebar:
>
> >>>> <?php **if (is_category('X'))** : ?>
> >>>> > ... seu código
> >>>> <?php endif; ?>
>
> >>>> Mas aonde digo na widget que está será colocada na tal categoria?
>
> >>>> Exemplo:
> >>>> Irei montar um profile de um cara e dizer que este widget html ira
> >>>> aparecer na caterogia X. Como identifico dentro do widget isto?
>
> >>>> Valeu!
>
> >>>> Em 26 de outubro de 2010 23:49, Dennis | @Midiatismo <
> >>>>
dennisalterm...@gmail.com> escreveu:
> >>>>> <
wordpress-brasil%2Bunsu...@googlegroups.com<
wordpress-brasil%252Buns...@googlegroups.com>
> >>>>> <
wordpress-brasil%2Bunsu...@googlegroups.com<
wordpress-brasil%252Buns...@googlegroups.com>
> >>>>> <
wordpress-brasil%2Bunsu...@googlegroups.com<
wordpress-brasil%252Buns...@googlegroups.com>
> ...
>
> mais »