Como Importar e Exportar Tipos de Postagem Personalizados no WordPress

Mover seu site WordPress com um plugin de backup é simples. Mas se você quiser mover apenas um tipo de post personalizado, as coisas podem ficar complicadas, pois eles geralmente têm suas próprias taxonomias.

Neste artigo, vamos ajudá-lo a importar e exportar tipos de post personalizados no WordPress. Você também aprenderá a importar taxonomias personalizadas vinculadas aos seus tipos de post.

Existem 2 etapas principais a serem seguidas. Primeiro, você moverá o tipo de post personalizado e suas taxonomias. A segunda etapa é importar os dados do seu tipo de post personalizado.

Migrar Tipos de Postagem Personalizados

O que são Tipos de Post Personalizados no WordPress?

Tipos de post personalizados no WordPress permitem que você crie diferentes tipos de conteúdo além das postagens e páginas usuais. Ao criar uma postagem personalizada, você pode organizar e exibir vários tipos de conteúdo facilmente.

Por exemplo, se você administra um site de avaliações, você pode ter um tipo de post personalizado para 'Filmes', 'Livros' ou 'Programas de TV'.

Agora, há momentos em que você pode precisar importar e exportar esses tipos de post personalizados.

Talvez você esteja movendo seu site para um novo host ou mesclando vários sites. Também é útil se você estiver compartilhando sua configuração com alguém ou duplicando seu site WordPress com a mesma estrutura.

No entanto, mover tipos de postagem personalizados pode ser complicado. Esses tipos geralmente vêm com suas próprias taxonomias personalizadas, como gêneros para filmes ou categorias para produtos. Se você não mover essas taxonomias corretamente, isso pode levar a links quebrados e perda de informações.

Portanto, saber como lidar com tipos de postagem personalizados ao mover seu site pode economizar muito trabalho.

Nas seções a seguir, compartilharemos como importar e exportar tipos de postagem personalizados no WordPress. Aqui está um breve resumo de todos os métodos que abordaremos:

  1. Exportando Tipos de Postagem e Taxonomias Personalizadas no WordPress (Grátis)
  2. Tipos de Postagem e Taxonomias Personalizadas Criadas por Plugins (Recomendado)
  3. Exportando / Importando Dados de Tipos de Postagem e Taxonomias Personalizadas no WordPress (Fácil)

Relacionado: Espere, você realmente precisa de posts personalizados? Talvez você queira conferir nosso guia sobre quando você precisa de um tipo de postagem ou taxonomia personalizada no WordPress.

Pronto? Vamos começar.

Método 1: Exportando Tipos de Postagem e Taxonomias Personalizadas no WordPress (Grátis)

Usuários avançados podem preferir criar tipos de postagem e taxonomias personalizadas adicionando código ao arquivo functions.php do tema ou a um plugin específico para o site. Com este método, você só precisa copiar o código e colá-lo no novo site.

Mas, às vezes, encontrar o código pode ser difícil.

A maneira mais fácil de fazer isso é criar o mesmo tipo de postagem personalizada no novo site. Você só precisa saber o 'valor da chave de postagem'.

O valor da chave do post é o nome que seu banco de dados WordPress usa para o tipo de post. Você pode encontrá-lo visitando o tipo de post na sua área de administração do WordPress. Em seguida, basta procurar o nome nas configurações ou na URL quando estiver na página do tipo de post.

Obtendo a chave do tipo de postagem

Depois de ter a chave do post, você vai querer visitar o site onde deseja importar o tipo de post. Depois disso, você pode usar o plugin Custom Post Types UI para criar seu tipo de post personalizado.

Então, vamos instalar e ativar o Custom Post Types UI. Se precisar de ajuda, você pode ver nosso guia sobre como instalar um plugin do WordPress.

Após a instalação, você desejará navegar para CPT UI » Adicionar/Editar Tipos de Postagem na sua área de administração do WordPress.

Em seguida, você pode digitar o valor da chave da postagem no campo 'Slug do Tipo de Postagem' e preencher outros detalhes do tipo de postagem personalizada. Não se esqueça de marcar a caixa ao lado de 'Estou tentando migrar coisas para o CPTUI, deixe-me salvar isso.'.

Clique no botão 'Adicionar Tipo de Postagem' quando terminar.

Criando tipo de postagem no CPT UI

Agora, você desejará voltar ao seu site WordPress antigo para exportar sua taxonomia personalizada usando o 'valor da chave da taxonomia'.

Você pode encontrar sua chave de taxonomia personalizada olhando para a URL ao visualizar a taxonomia personalizada no editor de postagens.

Obtendo a chave de taxonomia no WordPress

Simplesmente copie a chave da taxonomia personalizada para a sua área de transferência e volte para o novo site.

Uma vez na área de administração, você desejará navegar para CPT UI » Adicionar/Editar Taxonomias para criar a mesma taxonomia.

Em seguida, simplesmente cole a chave da taxonomia no campo 'Slug da Taxonomia' e preencha o restante. Não se esqueça de clicar no botão 'Adicionar Taxonomia' para salvar seu progresso.

Criar Taxonomia no plugin CPT UI

Agora, você pode repetir o processo para todos os tipos de postagem e taxonomias personalizadas que deseja importar.

Dica Bônus: Se você usou o plugin CPT UI para criar seu tipo de postagem, então você também pode usá-lo para migrá-los. Mas isso só funciona se o tipo de postagem personalizada original foi criado usando este plugin. Você pode visitar a seção 'Importar / Exportar' nas configurações do plugin e seguir as instruções na tela.

Método 2: Tipos de Postagem e Taxonomias Personalizadas Criadas por Plugins (Recomendado)

Muitos plugins populares do WordPress usam tipos de postagem personalizados e taxonomias para lidar com tipos de conteúdo personalizados. Por exemplo, Soliloquy os usa para criar sliders, plugins de eCommerce os usam para criar produtos, e assim por diante.

Exemplo de slider Soliloquy

Se você quiser continuar usando esses plugins, não precisará importar os CPTs. Simplesmente instale o plugin no site de destino e você terá os tipos de postagem e taxonomias personalizados prontos em seu site.

Muitos desses plugins têm seus próprios recursos de importação/exportação, mas mesmo que um plugin não tenha esse recurso, você ainda pode exportar os dados.

Método 3: Exportando / Importando Dados de Tipos de Postagem Personalizados e Taxonomias no WordPress (Fácil)

O WordPress vem com uma ferramenta poderosa de importação/exportação que permite exportar e importar dados do WordPress. Simplesmente vá para Ferramentas » Exportar.

Exportando tipo de postagem personalizado em um arquivo XML usando a ferramenta de exportação integrada do WordPress

Você verá todos os seus tipos de postagem listados lá. Então, prossiga e selecione os tipos de postagem que deseja exportar e pressione o botão ‘Baixar Arquivo de Exportação’.

O WordPress preparará um arquivo de exportação XML e seu navegador começará a baixá-lo rapidamente.

Assim que terminar, você pode mudar para o seu site de destino onde deseja importar esses dados.

Na área administrativa, navegue até Ferramentas » Importar. Na seção ‘WordPress’, prossiga e clique em ‘Instalar Agora’.

Ferramenta de importação do WordPress

Após a instalação, o botão mudará para ‘Executar Importador’. Simplesmente clique nele e você verá a tela do importador.

Aqui, você precisará clicar no botão ‘Escolher Arquivo’ e selecionar o arquivo XML que baixou anteriormente. Depois disso, você pode clicar no botão ‘Enviar arquivo e importar’.

Importando WordPress usando arquivo de exportação XML

O WordPress agora importará os dados do seu tipo de postagem personalizado. Todos os tipos de postagem personalizados que você selecionou anteriormente serão importados.

Além disso, o WordPress adicionará automaticamente termos às taxonomias personalizadas.

É isso! Esperamos que este artigo tenha ajudado você a importar e exportar tipos de postagem e taxonomias personalizadas no WordPress. Em seguida, você pode querer conferir nosso guia sobre como incluir tipos de postagem personalizados nos resultados de pesquisa do WordPress ou nossa seleção especializada dos tutoriais mais úteis sobre tipos de postagem personalizados do WordPress.

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

23 CommentsLeave a Reply

  1. Estou tentando exportar dados de CPT, mas a ferramenta de exportação do WP não lista o CPT. Estou usando o plugin CPT UI. Alguma ajuda?

    • Para esse plugin específico, você deve verificar em CPT UI, Ferramentas e verá o método específico desse plugin para importar e exportar tipos de postagem.

      Admin

  2. Existem pessoas, Criadores de Problemas
    Existem Blogueiros, Solucionadores de Problemas

    Obrigado, pessoal. Vocês salvaram meu dia e meu tempo!

  3. Oi!

    Estamos trocando de temas – queremos um novo site basicamente – esperamos que com um backend mais limpo. A troca é de um tema desenvolvido sob medida para um novo tema.
    Seria melhor instalar um novo tema em nosso mesmo backend, ou seria mais limpo exportar e importar para um novo backend?

  4. Incoerência clara entre título e intenção e conselhos práticos:
    1) diz “Exportando Tipos de Postagem Personalizados e Taxonomias no WordPress”
    2) diz “em alguns casos, você pode não conseguir localizar o código.”
    3) diz “Não se preocupe, você ainda pode criar o mesmo tipo de postagem personalizada no novo site.”

    Então, se o tipo de postagem é criado usando a interface do usuário: você não pode exportá-lo, mas apenas criá-lo novamente. Por que o artigo não afirma isso claramente?

  5. Então, digamos, por exemplo, se eu estivesse usando um plugin pago que tem a ver com posts personalizados e quero mudar para a versão gratuita, como eu faria? Ainda sou muito novo no WordPress.

  6. Ao exportar tipos de postagem personalizados, ele não exporta o caminho do URL da imagem destacada. Alguma ideia de como resolver isso?

    • Estou tentando fazer isso também, é por isso que cheguei aqui. Estou tentando renomear um tipo de postagem personalizada sem perder os dados do post. Não estou tendo muita sorte.

    • Não. você vai querer trazer isso para o seu arquivo de funções ou inseri-lo manualmente se estiver usando um plugin.

  7. Isso é algo que você precisaria fazer se estivesse usando um tipo de postagem personalizado atualmente e quisesse mudar para um tema diferente?

    • Depende de como você criou os tipos de postagem personalizados em primeiro lugar. Se esses tipos de postagem personalizados foram criados pelo seu tema antigo, você precisará exportá-los antes de trocar de tema. Se os tipos de postagem personalizados foram criados usando um plugin, eles permanecerão inalterados quando você trocar de tema. Por último, se você criou o tipo de postagem personalizado adicionando código ao arquivo functions do seu tema, basta copiar esse código e colá-lo no seu novo tema.

      Admin

  8. Este artigo deveria ter um pouco de esclarecimento. Como Kris mencionou, você só pode importar um tipo de postagem personalizado se esse tipo de postagem personalizado específico realmente existir no site de destino. Você precisará exportar e incluir o código que registra o tipo de postagem; ou se você estiver usando um plugin para gerenciar tipos de postagem personalizados, precisará garantir que as mesmas configurações sejam usadas.

  9. Para não esquecer: os temas também criam seus próprios tipos de postagem personalizados (portfólio, por exemplo). Não apenas mover um site, mas também trocar de tema pode ser difícil

    Acabei codificando o tipo de postagem e as taxonomias em um plugin separado específico do site com a ajuda de generatewp.com; fiquei surpreso com a facilidade e achei menos confuso do que o CPT-UI

Deixar uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.