WordPress

Notícias Expressas #9 – Enfim WP 2.2.3 no Viche

Após muito tempo na versão 2.0.2 do WP “arrisquei-me” a dar um salto direto para a versão 2.2.3. Para isso fiz uso do plugin InstantUpgrade 0.2, de Alex Günsche, que se mostrou extremamente eficaz, apesar dos procedimentos de permissões de gravação – chmod 0777 –  exigidos, mas que foram facilitados pelas mensagens de erros, por(…)

Leia Mais ...

WordPress 2.1: Barra Extra

O WP 2.1 possui uma barra com funcionalidades adicionais que melhoram, e muito, a digitação de posts. Para acioná-la no IE pressione simultaneamente as teclas Alt + v, no Firefox Alt + Shift + v, e, de acordo com comentários, Ctrl + v no Mac – não tenho como testar :-). No momento, tenho o(…)

Leia Mais ...

Bicho de Goiaba

Esse é o nome do mais novo Blog e Podcast da blogosfera brasileira voltado para temas relacionados à publicidade e também à publicitários, nas palavras de Renato Bontempo, um de seus cinco autores. Tive a grata satisfação de contribuir com seu nascimento. Minha participação foi tão somente adaptar as CSS a partir do tema Default(…)

Leia Mais ...

Uma Barra de Navegação Horizontal um Tanto Estranha (Será?)

A barra a que o título se refere é composta de nove links dispostos em três colunas com fundo cinza claro e, se tudo está de acordo com o esperado, encontra-se exibida no início da página. Caso contrário, selecione no rótulo Temas da Home, localizado na barra de navegação lateral à sua direita, o de nome Viche 3.

Foi desenvolvida com o uso da função Effect.toggle(element, effect) das bibliotecas script.aculo.us versão 1.6.4 e Prototype versão 1.5.0_rc1. Seu funcionamento se traduz no famoso clica-abre (se fechado) e clica-fecha (se aberto) em cada link da barra.

Leia Mais ...

Edição de Código no WordPress

Uma das coisas que acho trabalhosa no WordPress é editar código.

Visualmente no editor do WP, quando se digita um trecho de código, tudo parece funcionar as mil maravilhas. Os problemas surgem quando se aciona o botão salvar ou publicar do editor. Ele destroi toda a indentação, importante para uma leitura mais adequada do código, e faz uns ajustes automáticos no HTML que geram, as vezes, resultados imprevisíveis.

Esse comportamento, talvez, seja decorrência do fato de o WP ter sido criado, também e principalmente, para quem não conhece a linguagem de marcação.

Questionei algumas pessoas sobre esses fatos e, para minha surpresa, as dificuldades que elas tinham eram muito semelhantes. Utilizo-me bastante do Writely para a edição dos meus posts, mas os problemas permanecem, tanto na publicação a partir desse editor, como através da velha e conhecida técnica de copiar e colar.

Se não me engano, li também, provavelmente por conta dessas deficiências, que outras pessoas utilizam plugins para substituir o editor padrão do WP. Se é de seu conhecimento e funciona, agradeceria se você deixasse a sua indicação nos comentários.

Eu, do lado de cá, fiz uma rotina simples em AJAX para, paliativamente, solucionar os (meus) problemas mencionados e que disponibilizo a seguir para sua apreciação e julgamento.

Leia Mais ...

Tema para o WordPress em AJAX

Tomei conhecimento do tema BloxPress 2.0 desenvolvido em AJAX por Kjell Bublitz e fiz sua instalação no VICHE. Trata-se de um excelente trabalho e em constante aperfeiçoamento pelo autor, como se pode depreender do fórum construído especificamente para discutir o tema. Para vê-lo em funcionamento selecione-o na barra lateral de navegação na aba Temas.

BloxPress é um tema totalmente modular e altamente extensível. O nome escolhido para o tema é decorrência da maneira como ele trabalha. No lugar de ter barra de navegação (sidebar) estática é utilizado o conceito de blocos – pequenas partes de conteúdo – que podem ser arrastados (drag-and-drop), fechados, minimizados e adicionados, de modo a permitir que você defina como deseja visualizar o Blog.

Leia Mais ...

Como Incluir Páginas no WordPress

Eventualmente tenho sido questionado sobre como incluir páginas no WordPress 2.0. Mais especificamente, como incluir um formulário para contato no Blog ou uma página About (Sobre).

As explicações a seguir tomam como base essas questões de ordem prática mas se aplicam a qualquer outra página com essas características, ou seja, que necessitem de um template (veja a seguir) como no caso do formulário, ou da escrita de um texto digitado como se faz com um post, como na página Sobre.

Template

Um template para o WP nada mais é do que um programa em PHP. O que diferencia o template de um programa comum são as suas linhas de código iniciais, que permitem ao WP identificá-lo como tal e assim poder ser utilizado no seu Blog quando se fizer necessário. Veja, por exemplo, as do formulário de contato:

<?php
/*
Template Name: contact
*/
?>

Para os fins do que aqui será tratado os templates devem estar localizados na pasta de seu tema (/wp-content/themes/nome_do_seu_tema/).

Leia Mais ...

Plugins para o WordPress

Utilizo alguns plugins no VICHE – relacionados no final do artigo – e tive que pesquisar para entender como funcionam e como são instalados no Blog.

Nesta matéria compartilho com vocês minha experiência e o que aprendi sobre os plugins para o WordPress (WP), a aplicação que publica o VICHE.

Plugins são, em uma definição bem simples, ferramentas que acrescentam funcionalidades a uma aplicação.

Como exemplo, observe que no final de cada artigo publicado no Blog existe um ícone de uma impressora. Trata-se de um plugin que acrescenta ao WP (e por tabela, ao VICHE), a funcionalidade que possibilita a impressão deste e dos demais artigos.

Em User:Matt/2.0 Plugin Compatibility você pode ver a lista completa dos plugins compatíveis com a versão 2.0 do WP. São Plugins testados e, portanto, o lugar ideal para você buscar aquele de que necessita.

Como regra geral, a instalação de plugins é um processo sem muitas complicações.

Consiste, na maioria dos casos, pelo menos das seguintes etapas básicas, salvo algumas exceções, que devem

Leia Mais ...