Suporte » Plugins » Erro plugin wordpress importer

  • Resolvido attorresi

    (@attorresi)


    Amigos (as),

    Estou fazendo uma importaçao simples de um site meu wordpress.org, para outro da mesma plataforma,usando o plugin wordpress importer, porem so autores nao sao anexados, alguem pode me ajudar?
    Por regra, deveria anexar automaticamente !

    Rogerio

Visualizando 12 respostas - 1 até 12 (de um total de 12)
  • O arquivo XML não traz as tags dos autores de cada post, ou ele não está te pedindo para mapear os autores na hora de importar?

    Procure no XML por:

    <dc:creator><![CDATA[Nome do Autor]]></dc:creator>

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    Desculpe a demora, mas estava esprando ser avisado por e-mail, e sem querer entrei aqui e vi sua resposta.
    Obrigado por responder,mas nao entendi bem sua colocaçao.
    Olha.. tenho dois sites, no mesmo servidor, devo fazer postagens em um e transfirir para outro, entao usando a exportaòao em um ( xml), e no outro uso o plugin wordpress importer, porem antes que jà tinha usado, nao preciso alterar manualmente um a um os autores, era sò submeter e pronto.
    Agora ele nao faz isso, e como sao muitas diariamente, fica inviavel alterar cada autor.
    Eu aceito tb uma putra sugestao de transferir essas postagens,tenho assim:

    de /exemplo.com/wp-admin para /exemplo.com/exemplo-2/wp-admin

    Agradeço

    Rogerio

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    Completando e lhe respondendo o que me perguntou, o plugin traz as tags dos autores, deixa a possibilidade de alterar cada um deles, mas conforme o anunciado do plugin, nao precisa alterar caso nao queria trocar de autor.
    Por exemplo : vem a postagem com o autor A, se desejo que continue com o mesmo autor, nao altero nada, e submeto. Desta maneira que necessito.
    OBS: tanto em um diretorio quanto no outro tenho a mesma listagem de autores.

    Rogerio

    attoresi,

    dependendo do tipo de setup que vc precisa no segundo site, acho que a solução mais simples pode ser algo assim:

    1. Habilite o segundo site para receber postagens por email, pela funcionalidade padrão ou via um plugin como o Postie.

    2. Use um serviço tipo o If This Then That pra disparar um e-mail para o segundo site a cada novo post no primeiro.

    OU

    3. Use um plugin que pegue os posts do Feed do primeiro site e poste como novos posts no segundo site. Já usei um assim, mas nã consigo lembrar o nome de jeito nenhum…

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    Vou tentar todas as suas sugestoes,mas volto pra lhe falar..

    To num disispero sò, pois sou agregador, e vem muitas postagens por dia!

    Obrigado novamente,
    Rogerio

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    Por feed eu havia jà tentado,mas nao dà certo,pois tem que ler um feed com multi-autores, e é aì que nao vai bem.
    Referente à primeira sugestao, eu nao sei como fazer via e-mail,mas lembrando que todos os dias tenho por volta de 100 postagens, talvez ficaria um pouco cansativo.
    Pelo banco de dados, vc sabe me dizer algo?
    Sendo que tenho que manter o banco de dados de um, para somente ser acrescentado os posts atuais.

    Mal lhe pergunte, attoresi.

    Por que vc precisa duplicar esse banco? É uma questão de backup ou os dados estão mesmo sendo usados 2 vezes?

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    rss….parece estranho nè?
    Bom…mas lhe conto com mais detalhes:
    Tenho um agregador de conteudo, e blogs se cadastram no meu portal, para eu publicar gratuitamente na area gastronomica, e o processo que uso é a leitura dos feeds dos blogs, usando um plugin chamado wpmatico ( acho que hoje trocarei pro wprobot premium), porem como meu banco de dados e biblioteca de midia estao em limites altos, e nao conseguindo com que a biblioteca fique somente com imagens que estou usando nas apresentaçoes das postagens RESUMIDAS e somente com uma imagem que é A IMAGEM DESTACADA,alem de a biblioteca permanecer com imagens que as POSTAGENS FORAM EXCLUIDAS, resolvi criar um segundo site fechado ao publico, para processar diariamente as postagens, e depois de tudo “limpinho”, passo para o site principal.

    Veja que eu tenho que enviar do segundo site para ser INSERIDO no site principal SOMENTE NOVAS POSTAGENS, e nao substituir o banco inteiro. Meu host é que deu a sugestao de fazer pelo banco de dados,mas nao sei se eles tb estao pensando que é apenas uma substituiçao.
    Nao posso ter dois bancos de dados iguais,pois sao um tanto pesadinhos, e meu host jà vem dando sinais de que estou passando dos limites. Essa minha atitude do segundo site, é justamente para ” congelar” a minha situaçao, deixar mais leve o site, com menos plugins tb.

    site principal: /exemplo.com
    segundo site : /exemplo.com/exemplo-2

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    …Usando o plugin wordpress importer ( http://wordpress.org/extend/plugins/wordpress-importer/ ), seria tudo simples, como havia testado antecipadamente, tudo correu perfeitamente, até porque jà usei esse plugin em outras ocasioes,mas agora ele nao leva os autores para a importaçao.
    Verifiquei se os IDS sao os mesmos entre os autores de um e outro site, e estao exatamente iguais, até porque foi usado um plugin para transferir os usuarios, isso poderia ter logica èara um erro se nao fosse ids iguais,mas nao é o caso entao, entao serà um bug do plugin?
    Vi o mesmo problema por ai, alias no forum USA, a um mes atras, vi este chamado de ajuda : http://wordpress.org/support/topic/plugin-wordpress-importer-bug-author-problem-importing-multiple-wxr-files?replies=10

    Cara,

    me parece que vc tá tentando usar uma faca de manteiga pra cortar cabo de aço. hehe. Replicar dados de BD pra lá e pra cá não é bolinho, fora todo o retrabalho manual que você está tendo.

    Se o seu problema é de carga no banco de dados e na biblioteca de mídia, o que você precisa fazer é racionalizar o uso desse material que chega pra vc.

    Algumas idéias a se pensar:

    1) Terceirizar seu javascript e suas imagens para um CDN como o Amazon S3 ou CloudFront. Só isso já reduziria bastante a carga no seu servidor e liberaria fôlego/processamento/banda pro seu banco de dados.

    2) Se seu BD for realmente grande, considere usar um servidor master e mais um ou dois slaves e conecta-los usando HyperDB. 100 posts por dia são 36.500 por ano, MUITA coisa.

    3) Modificar o plugin que busca o material via RSS pra que ele não traga automaticamente as imagens, hotlinking direto do servidor dos seus agregados (isto é, se eles estiverem de acordo, claro!) Seria como você usar os servidores deles como um semi-CDN para distribuir suas imagens. E aí talvez vc possa só pegar uma imagem de cada post e inserir como destacada no seu servidor, pra não correr o risco de uma falha de fora te deixar sem imagens.

    Pensando bem, usar o WXR para um volume tão grande de posts é furada na certa. Recentemente fiz uma importação de uns 5 mil posts pra um projeto, e tendo que dividir o .XML original em 15 partes pra ele funcionar bonitinho. Pra isso tem essa ferramenta aqui WXRSplitter.

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    Algumas das medidas acima jà estam sendo pensadas, agora esse plugin vou tentar….

    Obrigaod mais uma vez…vou encerrar aqui,pois nem mais seio que falar, valeu pela grande atençao !

    Criador do tópico attorresi

    (@attorresi)

    Ricardo,

    O plugin citado por vc, talvez nao seja meu caso. Vi que no forum do USA o pluign wordpress importer foi bloqueado. Problemas com o plugin tem, pois da minha parte os ids sao identicos, com arquviso pequenos perto do limite maximo que no meu caso é de 64mb, e com arquivos em media de 500 kb, e entao é falha mesmo no plugin de importaçao dos autores. Acredito que a forma mais facil de continuar fazendo o que necessito, é o pluign, fora isso è riscos e trabalho desnecessario.

Visualizando 12 respostas - 1 até 12 (de um total de 12)
  • O tópico ‘Erro plugin wordpress importer’ está fechado para novas respostas.