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:
- 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.
- 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.