11|12|2008 Wordpress: sidebar personalizada

No primeiro post do blog comentei que estava tendo problemas pois desenvolvi minha sidebar usando a tag <DL> enquanto que o wordpress prioriza <UL> em seu core. Isso gerava bugs no nosso grande amigo Internet Explorer.
Nos comentários o Leo Caseiro me disse sobre os parâmetros after e before da maioria das funções do Wordpress.
Fui pesquisar e descobri que não seria possível utilizar, mas vou explicar detalhadamente o porque:

Desenvolvi o modelo dos widegets da minha sidebar dessa forma:

título
linha um
linha dois

Tudo muito bonito porém depois de adaptado e utilizando os parametros after e before do register_sidebar() o codigo gerado foi esse:

título
  • linha um
  • linha dois

o register_sidebar() estava configurado dessa forma:

register_sidebar(array(
"before_widget"= "
", "after_widget" = "
", "before_title" = "
", "after_title" = "
", ));

Como visto não havia <UL> nem <LI> em lugar algum, logo eles vinham do código fonte no WP. Mais precisamente no wideget.php, lá estavam os dois elementos de forma constante. Sendo assim teria de editar cada um dos widegets diferentes para adequar ao meu modo. Trabalho demais.

Resultado: refiz o HTML com <UL> e mudei as regras no CSS. Não deu trabalho algum, mas fica constado aqui que não é possivel customizar tanto assim as sidebars do WP.

Boa sorte aos que se aventurarem :D

Tags: , ,
Postado em PHP, Wordpress |
3 Comentários
06|12|2008 Também Quero!

Como meu amigo Igor criou um blog então eu também quero… Tá, é brincadeira!

Pra falar a verdade faltava vergonha na cara, ao melhor estilo “casa de ferreiro, espeto de pau” , de criar um blog para divulgar ferramentas que venho desenvolvendo nesses 3 anos de profissão (só virou profissão quando começou a pagar minhas contas). O Igor, na verdade, me deu aquele “empurrãozinho” que somado ao desgostar que tenho de meu site/portfolio me fizeram criar esse blog.

Unicamente com o intuito de divulgação, resolvi cria-lo (visualmente) de um jeito que agradasse a mim e sem muito pensar no provável público alvo. Porém admito que durante a criação pentelhei o Igor, o Yuri e mais um monte de gente com aquela sofrí­vel incerteza do “ta legal?”, “tá bom?”, “tá bonito?”, “tá acessível?” e etc…
[Ando sobre incertezas ultimamente]

É isso ai, primeiro passo é acertar o código do blog ao IE6.0 já que fiz todo o layout baseado em <DL> mas o nosso amigo Wordpress prefere <UL> e não me permite alterar com facilidade.

Em breve puglins, códigos, dicas e mais alguns monstrinhos que podem surgir da parceria com o “mano Igor” na confecção de código. Aguardem e (pausa de suspense) TENHAM MEDO!

PS: Explicarei no sobre o porquê do “matando Zergs”.

Postado em Blog |
6 Comentários