WPML

O WP All Export permite que você automatize as exportações com tarefas cron do WordPress. Se o seu site tiver conteúdo em vários idiomas, você precisará lidar com a exportação de cada idioma separadamente.

Quando você configura uma tarefa cron do WordPress para exportar seu conteúdo multilíngue, eis o que você precisa fazer:

  1. Adicione o código do idioma ao seu URL

Ao adicionar o código do idioma ao seu URL, você garante que a exportação seja feita no idioma correto. Por exemplo, para exportar dados em português, seu URL ficaria mais ou menos assim:

  • http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=trigger
  • http://example.com/pt-pt/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=52&action=processing

Como você pode ver, os URLs agora incluem /pt-pt/, o código de idioma para o português.

  1. Use IDs de exportação diferentes para cada idioma

Se você estiver exportando conteúdo em mais de um idioma, atribua um ID exclusivo a cada exportação de idioma usando os números de sua escolha. Se você usar o mesmo ID para mais de um idioma, uma exportação poderá sobrescrever a outra.

No exemplo anterior de exportação de conteúdo em português com um URL de tarefa cron, o ID de exportação era 52 (export_id=52). Agora, digamos que você também precise exportar conteúdo em italiano. Você precisará alterar o ID de exportação e adicionar o código do idioma italiano ao URL.

Aqui está um exemplo de como isso fica para o italiano:

  • http://example.com/it-it/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=53&action=trigger
  • http://example.com/it-it/wp-cron.php?export_key=qj3Y0NoTYgS7&export_id=53&action=processing

Ao alterar /pt-pt/ para /it-it/, você especifica que o conteúdo está em italiano. Alterar o ID de exportação de 52 para 53 garante que a exportação em italiano não sobrescreva a em português.

Escrito por Amir · Última atualização em 17 de outubro de 2024