O WordPress vem com tipos de postagem padrão para postagens de blog, páginas, anexos, revisões e assim por diante. No entanto, quando você deseja criar um conteúdo mais exclusivo que atenda às necessidades específicas de seu negócio ou site pessoal, você pode achar que esses tipos de postagem personalizados padrão são limitantes.
Você pode superar essa limitação criando seus próprios tipos de postagem personalizados para estender a funcionalidade do WordPress. Você pode criar praticamente qualquer tipo de postagem personalizada, desde eventos personalizados até depoimentos de produtos, perfis de funcionários e assim por diante.
Nesta postagem, mostraremos alguns métodos para criar tipos de postagem personalizados no WordPress.
Como criar tipos de postagem personalizados usando plug-ins
As duas maneiras principais de adicionar tipos de postagem personalizados no WordPress são usando plug-ins ou codificando-os você mesmo. Usar um plug-in geralmente é o método preferido se você estiver procurando uma solução rápida e fácil de implementar.
Mas plug-ins extras em seu site WordPress podem acabar como um bloatware, reduzindo a velocidade do seu site. Se você estiver familiarizado com a escrita de código, recomendamos o método manual.
Se você preferir usar um plug-in, no entanto, o processo é direto. Existem vários plug-ins para escolher, a maioria dos quais são fáceis de usar, como Criador de tipo de postagem personalizado, Pods, e IU do tipo de postagem personalizada.
Vamos recomendar Pods, pois tem mais de 100.000 instalações e é altamente recomendado por especialistas e usuários do WordPress. Embora o uso de um plug-in seja um método viável de criar tipos de post personalizados do WordPress, este artigo se concentrará mais em como fazê-lo manualmente.
Criação de tipos de postagem personalizados manualmente
Você pode criar um tipo de postagem personalizado simplesmente adicionando um pouco de código ao seu tema functions.php Arquivo.
Abaixo está um código detalhado que adiciona mais opções ao seu tipo de postagem personalizada. No back-end do WordPress, vá para Aparência> Editor de tema> Funções de tema (functions.php).
A primeira coisa que você precisa fazer é escolher um nome para sua nova função. Neste exemplo, criaremos um tipo de postagem personalizado para criar perfis dedicados para os sócios de um escritório de advocacia ou empresa de consultoria.
Vamos chamar nossa nova função cp_post_type_partners.
Copie o código a seguir e cole-o na parte inferior do arquivo:
/ * Início do tipo de postagem personalizada * /
function cp_post_type_partners () {
$ suporta = array (
'título', // título da postagem
'editor', // postar conteúdo
'autor', // postar autor
'miniatura', // imagens em destaque
'excerto', // postar excerto
'campos personalizados', // campos personalizados
'comentários', // postar comentários
'revisões', // postar revisões
'pós-formatos', // formatos de postagem
);$ labels = array (
'nome' => _x ('parceiros', 'plural'),
'singular_name' => _x ('parceiro', 'singular'),
'menu_name' => _x ('parceiros', 'menu admin'),
'name_admin_bar' => _x ('partners', 'admin bar'),
'add_new' => _x ('Adicionar novo', 'adicionar novo'),
'add_new_item' => __ ('Adicionar novo parceiro'),
'new_item' => __ ('Novo parceiro'),
'edit_item' => __ ('Editar parceiro'),
'view_item' => __ ('Exibir parceiro'),
'all_items' => __ ('Todos os parceiros'),
'search_items' => __ ('Parceiros de pesquisa'),
'not_found' => __ ('Nenhum parceiro encontrado.'),
);
$ args = array (
'suporta' => $ suporta,
'rótulos' => $ rótulos,
'public' => true,
'query_var' => true,
'reescrever' => array ('slug' => 'parceiros'),
'has_archive' => verdadeiro,
'hierárquico' => falso,
);
register_post_type ('parceiro', $ args);
}
add_action ('init', 'cp_post_type_partners');
/ * Custom Post type end * /
Este código aproveita o PHP específico do WordPress que permite registrar um tipo de postagem personalizado sem ter que criá-lo completamente do zero.
Atualize o arquivo e atualize a página, e seu painel deve ter um novo item de menu chamado Sócios.
É isso! Para visualizar o arquivo do seu novo tipo de postagem personalizada de "parceiros", simplesmente navegue até youritename.com/partners/. Se você não conseguir visualizar os resultados ou se o navegador retornar uma página de erro 404, basta retornar ao painel do WordPress e navegar para configurações> links permanentese salve as configurações do permalink novamente.
Crie tipos de postagem personalizados com facilidade
Os tipos de postagem personalizados permitem enriquecer seu site WordPress e podem ser usados de várias maneiras. Desde o destaque dos perfis dos parceiros até a criação de depoimentos, produtos e assim por diante, os tipos de postagem personalizados são úteis e fáceis de criar.
Você pode até usar tipos de postagem personalizados para criar seu próprio negócio online, como um diretório da web. Antes de começar, porém, certifique-se de saber como configurar um site WordPress.
Nunca configurou um site antes, mas quer tentar? Siga estas etapas para ter seu próprio site instalado e funcionando em apenas algumas horas!
Leia a seguir
- Programação
- Wordpress
- Desenvolvimento web
- PHP

David é um amante do WordPress que é apaixonado por ajudar as pequenas empresas a crescer!
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever