- 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" = "
- ", "after_title" = " ", ));
-
Tags: PHP, widgets, Wordpress
Postado em PHP, Wordpress |
3 Comentários
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

