WP Help: Criando documentação hierarquica de seu trabalho diretamente no painel do WordPress

Como falado na nossa postagem anterior sobre o uso da função Function Exists, muitos dos desenvolvedores nem sempre criam uma simples documentação para que quem passe por algum problema saiba se virar sozinho (ou o novo desenvolvedor contratado, etc) e saiba exatamente quais plugins deve ativar (ou instalar novamente) para o site voltar a funcionar corretamente.

Seguindo os princiípios de Qualidade de Software, manutenibilidade é um item importante e a correta documentação do seu trabalho ajudará e muito neste processo.

Sabendo que a criação e apresentação de documentação de projeto pode ser um grande desafio para muitos desenvolvedores WordPress, Mark Jaquith, líder de desenvolvimento do WordPress, criou um novo plugin que lhe dá a habilidade para explorar o poder do WordPress para criar, editar e organizar sua documentação. Com este plugin, você poderá fornecer a documentação, organizada de forma hierárquica, diretamente no painel do WordPress.

Tal plugin se chama WP Help e foi lançado no dia 18 de maio de 2011 na sua versão 0.1. Por enquanto apenas disponível em inglês, mas segundo próprio Mark em breve estarão disponíveis os arquivos .pot para que possamos o traduzir para outras línguas.

documentation

O WP Help utiliza custom post types para ajudar você a organizar o conteúdo de uma forma que fique estruturada e legível, com ilustrações e links, sempre que necessário.

Uma das coisas interessantes deste plugin é que ele trás um design e código muito limpo e atraente, parecendo até que faz parte do próprio WordPress. Vejamos como ele se apresenta no painel do WordPress 3.2:

wphelp

O WP Help adicionará ao seu WordPress tal funcionalidade para que você possa dar a seus clientes um manual que eles podem acessar diretamente no dashboard. Com isso, você poderá acabar com a necessidade do cliente caçar em seus emails aquela antiga mensagem que explicava como proceder para instalar e fazer um bom uso do tema criado por você, ou passar horas no telefone explicando e re-explicando como publicar o novo conteúdo com o WordPress. Este plugin lhe poupará tempo na prestação de suporte para sites de clientes. Infelizmente tal plugin ainda não funciona na documentação de toda uma rede de sites WordPress (quando usando a função multisite), o que seria uma fantástica funcionalidade. Vejamos como tal plugin evoluirá

Criar a documentação pode ser uma parte chata do seu trabalho. No entanto, este plugin o ajudará neste processo, lhe dando uma forma fácil de organizar a documentação e a apresentar de forma simples e de fácil compreensão.

Para baixar este plugin, acesse https://wordpress.org/extend/plugins/wp-help/ e fique atento a sua evolução, tal plugin lhe será muito útil com certeza !

Posts Similares

  • get_fields()

    get_fields()

    Esta é uma função do Advanced Custom Fields que irá retornar TODOS os campos personalizados de um post / página (que não comecem com “_”) e os retorna em um array, no formato $field_name => $value. Você só deve usar esta função quando você não souber quais campos que estarão aparecendo em um template ou se você…

  • the_field()

    the_field()

    Imprime o valor do campo especificado, da mesma forma que um “echo get_field($field_name)” faria, mas simplificando isso 🙂 Parâmetros $field_name: nome do campo a ser retornado. Exemplo: “page_content” (obrigatório) $post_id: Especifica o ID do post  onde o seu valor foi digitado. O padrão é pegar o do post atual, do loop que você está. Você também pode…

  • Campo de Imagem

    Campo de Imagem

    O campo de Imagem permite que uma imagem seja selecionada e enviada para o servidor, utilizando a API nativa do WordPress para upload de imagens, o plupload. Campos adicionais deste tipo de campo Valor Retornado: Define o tipo de retorno dos dados. Você pode escolher entre Objeto (array de dados), URL da imagem (string), ou ID…

  • Campo Verdadeiro ou Falso (booleano)

    O campo Verdadeiro ou Falso cria um seletor com estas duas opções, onde 1 é verdadeiro e 0 é falso. Campos adicionais deste tipo de campo Mensagem: Texto descritivo exibido perto do checkbox. Valor padrão: você pode definir se o valor padrão será verdadeiro ou falso. Como utilizar este campo em um template WP? A API…

  • Campo de Seleção (Select)

    Campo de Seleção (Select)

    O Campo de Seleção cria um seletor dropdown ou de múltiplas escolhas. Campos adicionais deste tipo de campo Escolhas: Aqui você vai popular a lista de valores selecionáveis. Cada item desta lista deverá estar em uma linha,  e deverá ser preenchido no formato ‘valor : label’. Se você escrever apenas um item sem os dois…

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

1 Comentário