Se você está desenvolvendo sites WordPress para clientes, ou se você deseja tornar a interface do usuário um pouco mais fácil de trabalhar com você mesmo ou adicionar conteúdo personalizado sem código de escrita, você pode precisar de um plugin do CMS.
Os plugins do CMS oferecem funcionalidade e aparência do sistema de gerenciamento de conteúdo adicional do WordPress. A maneira como eles fazem isso varia entre os plugins, mas eles tendem a dar-lhe um ou mais dos seguintes:
- A capacidade de adicionar sua própria marca;
- A opção para remover elementos forma as telas do administrador, como widgets e metaboxes do painel;
- Melhorias na interface do usuário, tornando as telas mais fáceis de trabalhar;
- Alterações nos menus de administração, permitindo que você remova itens de menu que não precisa ou reorganize o menu de acordo com suas necessidades;
- A capacidade de criar conteúdo sem código de escrita, como tipos de postagem personalizados e campos personalizados.
Então, se você quiser fazer o WordPress mais fácil para seus clientes usar, personalizá-lo com sua própria marca e logotipo, ou ocultar o fato de que é um site WordPress completamente, haverá um plugin do CMS para você.
Nesta publicação, revisarei nove plugins do CMS, que entre eles cobrem uma série desses recursos. Eu dividi-los em duas categorias: plugins para personalizar a marca e a interface do administrador, e plugins para criar conteúdo personalizado. Se você quiser criar uma experiência totalmente semelhante ao CMS com o seu site WordPress, as chances são de que você precisará de pelo menos um de cada um.
Plugins para customização de administração e branding
Os complementos nesta categoria geralmente permitem que você adicione seu próprio logotipo, personalize a aparência das telas de administração e / ou remova elementos das telas de administração, como widgets do painel e metaboxes nas telas de edição.
Eu vou classificá-los de acordo com cinco critérios:
- Fácil de usar;
- Funcionalidade de marca;
- Melhorias na UI;
- Melhorias nos menus de administração; e
- Capacidade de editar ou remover elementos de tela, como widgets de painel e metaboxes.
Então, vamos dar uma olhada em alguns plugins.
Ultimate Branding
O bom
- Ampla gama de opções de branding
- Adicione seu logotipo à tela de login, rodapé de administração e barra de administração
- Remova widgets do painel e adicione seu próprio widget de boas-vindas
- Adicione conteúdo de ajuda personalizado
- Multisite compatível – marque sua rede inteira
- Altere a aparência das telas de administração adicionando CSS
O mal
- Algumas partes da interface não são muito intuitivas (por exemplo, adicionando texto de ajuda)
- Poucas opções para melhorar a UI
- Apenas um item de menu do administrador pode ser removido
- Nenhuma opção para remover metaboxes na edição de telas
CMS Tree Page View
O bom
- Faz o gerenciamento de muitas páginas muito mais fácil
- Também pode ser usado com postagens e tipos de postagem personalizados
O mal
- Só faz uma coisa! (Mas faz isso bem)
Ultimate Admin Branding
O bom
- Personalização de branding fácil de usar com um seletor de cores
- Personalize a tela de login com seu logotipo e personalização de cores
- Remova os widgets do painel e renomeie o painel
- Texto e mensagem de rodapé personalizado do administrador
- Opção para ocultar menções de
- Opção para adicionar CSS personalizado
O mal
- Opções de personalização de menu limitado – nenhuma opção para remover ou reordenar itens
- Nenhuma opção para adicionar seu próprio widget de painel com uma mensagem de boas-vindas
- Nenhuma opção para remover metaboxes
WP CMS Post Control
O bom
- Restringe quais funções de usuário podem administrar quais tipos de postagem
- Opções flexíveis para restringir o uso de itens específicos nas telas de edição (por exemplo, discussão, imagem em destaque, etc.)
- Funciona com páginas, postagens e tipos de postagem personalizados
O mal
- Só faz uma coisa (mas faz completamente)
- A interface poderia me tornar mais intuitiva
Plugins para criar conteúdo personalizado sem código
Esses plugins permitem adicionar conteúdo personalizado sem ter que escrever código em funções ou arquivos de modelo. Os tipos de conteúdo que você irá criar serão um ou mais tipos de postagem personalizada, taxonomias personalizadas, campos personalizados e códigos de curto prazo.
Em alguns casos, estes destinam-se a desenvolvedores que criem tipos de conteúdo para não-codificadores para depois adicionar conteúdo, o que significa que o desenvolvedor pode adicionar tags de modelo para arquivos de tema para que o conteúdo personalizado seja exibido. Mas os melhores plugins deste tipo também permitem que você crie e exiba conteúdo personalizado sem ter que escrever código, mesmo que as opções oferecidas por esta rota não sejam tão flexíveis.
Aqui vou usar cinco critérios para avaliar os plugins:
- Fácil de usar;
- Melhorias na UI;
- Opções de tipo de postagem personalizada;
- Opções de taxonomia personalizadas; e
- Opções de campo personalizadas.
CustomPress
O bom
- Facilita a adição de tipos de postagem personalizados, taxonomias, campos e códigos de curto
- Adicione campos personalizados usando uma variedade de tipos de campo, incluindo texto, listas suspensas, botões de rádio e mais.
- Fornece códigos abreviados para adicionar campos personalizados ao conteúdo
- Permite especificar quais tipos de postagem são exibidos em quais arquivos
- O único plugin que permite adicionar tipos de postagem personalizados, taxonomias, campos e códigos de curto
O mal
- As telas para adicionar tipos de postagem personalizados e taxonomias podem ser assustadoras para pessoas que não estão familiarizadas com a forma como estas funcionam
Pods
O bom
- Crie “pods” para tipos de postagem personalizados, taxonomias e páginas de configurações
- Estenda os tipos de conteúdo existentes com campos personalizados
- Componentes flexíveis que você pode ligar ou desligar
- Crie shortcodes para seus campos personalizados
O mal
- O uso de ‘pods’ em vez de terminologia padrão do WordPress pode ser confuso
- Nenhuma orientação óbvia sobre as telas de edição ajudando os usuários a adicionar conteúdo de pods às páginas
Advanced Custom Fields
O bom
- Ferramenta abrangente para criar campos personalizados
- Opção para ampliar ainda mais com complementos premium
- Ampla gama de tipos de entrada e tipos de campo, incluindo mapas, galerias e mais
- Usa tipos de conteúdo WordPress nativos e tabelas de banco de dados
- API oferece aos desenvolvedores mais flexibilidade
- Shortcodes que permite aos não-codificadores inserir o conteúdo do campo na página ou publicar conteúdo
O mal
- Sistema complexo que leva algum tempo para enfrentar
Custom Post Type UI
O bom
- Interface de administração para adicionar tipos de postagem personalizados e taxonomias
- Gerencie seus tipos de postagem e taxonomias
- Usa tipos de conteúdo WordPress nativos e tabelas de banco de dados
- Ajuda contextual útil que o orienta através do processo
O mal
- Seria mais intuitivo se a tela principal do plugin permitir que você começasse a adicionar conteúdo
Resumo
Como já mencionei, os plugins analisados aqui estão sob dois títulos bastante diferentes, cada um dos quais complementa o outro. Então, se você quiser criar uma experiência mais semelhante ao CMS para os usuários do seu site (ou você mesmo), você pode precisar de uma ou mais de cada categoria. Dito isto, dentro de cada categoria há plugins que fazem trabalhos diferentes, então essas comparações não serão tão úteis quanto a leitura dos próprios comentários.