Como utilizar estilos próprios no editor de posts

Sempre que criei temas para o WordPress, senti a necessidade de permitir aos meus autores que estes também pudessem aplicar aos seus conteúdos, os estilos que criei para o tema em si.

No entanto, os meus estilos, criados especificamente para aquele tema (as minhas classes de CSS), não estavam até agora disponíveis para serem aplicados no painel de edição dos textos, de modo a manter uma coerência entre os conteúdos criados e a linha gráfica do tema.

O objectivo era que estes pudessem faze-lo sem terem que recorrer a tags de HTML ou CSS e sem terem que limitar-se aos estilos predefinidos pelo editor visual (wysiwyg) por omissão, o TinyMCE.

Isso é possível através da adição de algumas linhas de código ao ficheiro functions.php existente num tema, e da criação de um ficheiro .CSS  específico para este fim.

Continuar a ler

Entrevista a Miguel Azevedo e Castro


Miguel Azevedo e Castro é Senior Web Designer e coordenador do Departamento de Web Design na Janela Digital (grupo PT.com). Além da paixão pela inovação, usabilidade e, mais recentemente acessibilidade nos sítios Web,  dedica-se ainda ao desenvolvimento de plugins, widgets e temas para o WordPress,  sendo um dos poucos Portugueses a ter plugins próprios no repositório oficial.

Da sua autoria são MyReadMore (que, além de outras funcionalidades, resolve o problema da acessibilidade do link “Ler Mais”, quando repetido numa página), NoMoreIE6 (que apresenta um aviso aos visitantes com Internet Explorer 6 para actualizarem o seu browser) e TwitMeUp (que integra a publicação de posts com o Twitter).

Depois de ter instalado o NoMoreIE6 neste blog, achei lógico fazer-lhe algumas perguntas, para inaugurar a divulgação de developers nacionais que queremos fazer.

Continuar a ler