WordPress Training
WordPress

Duplicar páginas no WordPress: com & sem plugin em 2 minutos

Bildschirm zeigt zwei identische WordPress-Seiten nebeneinander

Você construiu uma landing page que funciona — e precisa agora de uma segunda variante dela para outra campanha. Ou quer usar um artigo do blogue como modelo para uma série, sem ter de definir de novo, de cada vez, imagem de cabeçalho, categorias e configuração de SEO. O backend padrão do WordPress não oferece um botão de duplicar para isso. Nas minhas formações, este é um dos três pontos de frustração mais frequentes para quem está a começar. Neste artigo mostro-lhe três caminhos seguros — com plugin, no editor de blocos e através da base de dados — e digo-lhe honestamente qual é o certo em cada situação.

Ecrã mostra duas páginas WordPress idênticas lado a lado

Método 1 (recomendado para a maioria): plugin „Yoast Duplicate Post“

O plugin mais enxuto e seguro para esta tarefa chama-se hoje simplesmente Yoast Duplicate Post (antes: „Duplicate Post“, de Enrico Battocchi). É gratuito, compatível com WooCommerce, Elementor e o editor de blocos, e não deixa rasto de lixo na base de dados. Proceda assim:

  1. Administração do WordPress → Plugins → Instalar
  2. Procurar „Yoast Duplicate Post“, instalar, ativar
  3. Em Definições → Duplicate Post, verificar rapidamente: por omissão está tudo razoavelmente configurado. Se quiser, desative a cópia do estado (para que a cópia não vá acidentalmente para o ar) e mude o sufixo de „ — Rascunho“ para algo mais útil, por exemplo „ (cópia)“.
  4. De volta a Páginas ou Artigos → passar o rato sobre o título da página → aparecem três novas opções: Clonar, Novo rascunho e Reescrever e republicar.

O que significam as três opções?

  • Clonar: cria uma cópia como rascunho, sem o levar ao editor. Prático quando quer duplicar várias páginas de uma vez.
  • Novo rascunho: cria a cópia e abre-a diretamente no editor para edição.
  • Reescrever e republicar: como o rascunho, mas com uma combinação ligeiramente diferente de opções de transposição (ver definições).

Dica da prática: em páginas com layouts do Elementor, deixe sempre a opção „copiar conteúdo“ ativada — caso contrário o layout do Elementor não é transposto, porque o Elementor guarda os seus dados num campo meta separado (_elementor_data). Esse campo tem de estar explicitamente assinalado na máscara de definições, em „copiar os elementos do artigo/página“. Quem quiser trabalhar mais depressa com o Elementor encontra mais alavancas no meu artigo Otimização de desempenho do Elementor.

Plugin Duplicate Post na administração do WordPress

Método 2 (sem plugin): editor de blocos, „copiar todos os blocos“

Se quiser dispensar mais um plugin — boa postura, quanto menos plugins, menos trabalho de manutenção — também dá para duplicar diretamente no editor de blocos Gutenberg. Mas: este método copia apenas o conteúdo, não o título, o slug, as categorias, as etiquetas, a imagem de destaque ou os metadados de SEO. Ou seja, poupa cliques no conteúdo e perde cliques em tudo o resto.

Funciona assim:

  1. Abra no editor a página a duplicar.
  2. Clique em cima à direita no menu de três pontos (⋮) → Editor de código.
  3. Selecione todo o conteúdo e copie-o (Ctrl+C ou Cmd+C).
  4. Volte ao editor visual pelo menu de três pontos.
  5. Crie uma página nova em Páginas → Adicionar, volte ao editor de código e cole o conteúdo.

Alternativa dentro da mesma página: se quiser copiar apenas uma zona (por exemplo um acordeão com FAQ) para uma página nova, selecione os blocos, clique no menu de três pontos na barra de ferramentas do bloco, em cima à direita, e escolha Copiar. Colar no novo separador → pronto.

Editor de blocos com blocos selecionados para copiar

Importante nos produtos WooCommerce

Os produtos não são artigos normais. Se quiser duplicar um produto, o WooCommerce já oferece de origem um link Duplicar na lista de produtos — não precisa de nenhum plugin adicional. Isto funciona também para produtos variáveis com variantes e stock. O stock, porém, não é transposto tal e qual: a cópia é criada com o estado „rascunho“. Mais sobre fluxos de trabalho de WooCommerce no meu artigo Configurar uma loja WooCommerce.

Quer aprender WordPress a sério, de raiz — em vez de andar a pesquisar no Google de cada vez? No meu curso online mostro-lhe truques de fluxo de trabalho como este, passo a passo. Comodamente a partir de casa, ao seu ritmo. → Ir para o curso online

Método 3 (emergência): diretamente na base de dados

Preciso deste método nas minhas formações mais ou menos uma vez em cada três meses — e só quando a página não pode ser duplicada pelo método 1, porque uma combinação de plugins avariada bloqueia o backend. Se não se sentir à vontade com o phpMyAdmin ou um cliente MySQL, salte esta secção e marque antes 30 minutos de apoio comigo.

Procedimento base:

  1. Fazer backup. A sério. Antes de qualquer intervenção direta na base de dados.
  2. Em wp_posts, copiar o registo com o ID da página a duplicar — novo ID, novo slug, estado „draft“.
  3. Em wp_postmeta, copiar todos os registos com o antigo post_id e reescrevê-los para o novo post_id.
  4. Se houver imagem de destaque: copiar também em wp_postmeta o registo com meta_key = '_thumbnail_id'.

Isto é propenso a erros e deve mesmo ser apenas o plano B.

O que deve verificar depois de duplicar

Qualquer que seja o método escolhido — estas quatro verificações devem ser feitas depois de cada duplicação, senão a coisa vinga-se mais tarde:

  1. Mudar o slug — caso contrário o WordPress acrescentou automaticamente „-2“ e o seu URL parece um ficheiro auxiliar.
  2. Escrever uma nova meta description — senão a cópia concorre com o original nos resultados de pesquisa (a chamada canibalização de conteúdo; mais sobre isso no meu artigo Fundamentos de SEO para WordPress).
  3. Verificar a tag canonical — se a cópia for muito parecida com o original, apontar o canonical para o original.
  4. Ajustar as ligações internas — a cópia herda todos os links da página original; muitos apontam agora para o vazio ou para onde não deviam.

Perguntas frequentes

Como duplico uma página com conteúdos do Elementor?
Pelo plugin Yoast Duplicate Post, com a opção de campos meta personalizados ativada. O Elementor guarda o seu layout em _elementor_data — se o campo meta não for copiado, a cópia fica vazia.

Posso duplicar artigos com o Yoast Duplicate Post?
Sim. O plugin funciona para todos os custom post types, ou seja, páginas, artigos, produtos WooCommerce, itens de portefólio, etc.

A imagem de destaque é copiada também?
Com o Yoast Duplicate Post: sim, se estiver ativado. Na cópia manual pelo editor de blocos: não.

As definições do plugin de SEO mantêm-se?
Com o Yoast Duplicate Post: sim, tanto o Yoast SEO como o Rank Math são copiados. Mais sobre a comparação dos plugins no meu artigo Yoast SEO vs. Rank Math.

E se a duplicação deitar o servidor abaixo?
Caso muito raro — normalmente consequência de um conflito de plugins ou de um limite de memória PHP demasiado baixo. Solução: aumentar a memória PHP para ≥ 256 MB e desativar por momentos outros plugins. Uma abordagem mais profunda a estes problemas no meu artigo Resolver conflitos de plugins no WordPress.

Conclusão

Em 95 % dos casos, o Yoast Duplicate Post é a escolha certa. Instalar o plugin, configurar uma vez, e depois dois cliques por duplicação. Nos produtos WooCommerce nem sequer precisa de plugin — o link de duplicar já vem incorporado. O caminho pela base de dados convém conhecer, mas esperemos que nunca venha a precisar dele.

Se quiser dominar o WordPress não só de forma reativa, mas sistemática, o meu curso online é o caminho direto: mostro-lhe exatamente os fluxos de trabalho que poupam mesmo tempo no dia a dia — da duplicação à otimização de desempenho. → Ir para o curso online


Fonte das imagens em destaque & inline: ilustrações criadas por mim no design pletzenauer (sem fotos de stock).

Etiquetas

Block-EditorElementorTutorialWordPressWorkflow