Como dividir grandes arquivos XML para o WordPress [Quicktip]
Quando você quiser migrar seu WordPress para um novo host ou servidor, poderá ter problemas para transferir seus dados de backup, principalmente o conteúdo existente. Você pode ter um arquivo de backup grande, mas o WordPress limita a importação de arquivos de backup de apenas 2 MB em tamanho.
Não há outra maneira de completar a migração, mas ter seus arquivos de backup com menos de 2Mb, o que é quase impossível, especialmente com arquivos que já excederam o tamanho. O que você pode fazer é dividir o arquivo em pedaços de tamanhos menores.
Neste tutorial, mostraremos como, usando dois métodos diferentes.
Dividindo arquivos XML no Windows
Se você estiver no Windows, poderá usar o Divisor de arquivos WXR.
Agora vá para a página do Divisor de Arquivos WXR e baixe o programa. Não há instalação necessária, você pode usá-lo imediatamente no seu computador.
Uma vez aberto, você verá a janela do divisor do arquivo WXR. Clique no botão 'Abrir arquivo WXR' para importar seu arquivo XML grande e, em seguida, clique no botão 'Dividir arquivo' para começar a dividir seu arquivo XML grande.
Quando o arquivo estiver dividido, você verá o resultado em uma janela aberta do local do arquivo.
Dividindo o arquivo XML no Mac
Para dividir arquivos no seu Mac, você precisa usar um script diferente e mais simples escrito em python chamado 'mainSplit'.
Agora vá para a página de introdução e, no final da página, faça o download do script mainSplit.py. Certifique-se de baixar o arquivo na extensão (.py) e não na extensão (.txt).
Uma vez baixado, abra o console do Terminal que está disponível na pasta Aplicativos> Utilitários no seu Mac e digite a seguinte linha:
python mainScript.py
A execução da linha abrirá uma pequena janela do 'WordPress XML Splitter'. Clique no botão 'Browse File' para selecionar o arquivo XML que você deseja dividir e, em seguida, selecione a pasta na qual deseja salvar o arquivo clicando em 'Browse Dir.'
Quando estiver pronto, clique no botão 'Iniciar' e o processamento será iniciado imediatamente.
Para verificar os arquivos divididos, vá para o diretório que você selecionou anteriormente, e você verá uma coleção de arquivos, com no máximo 2Mb de tamanho cada.
Conclusão
Ambas as soluções no Mac e no Windows são muito semelhantes, embora você esteja usando programas e scripts diferentes. O processo é simples e rápido, facilitando o processo de migração com o WordPress. Há muitas outras maneiras de fazer backup de seus arquivos do WordPress, mas essa abordagem de dividir arquivos XML manualmente não demanda muito do seu tempo.