• Olá Pessoal,

    uso o Xoops e estou migrando para WordPress.

    Criei uma rotina em SQL para exportar os dados do Xoops para o WordPress que é a seguinte:

    Eu apago a tabela wp_posts e crio uma nova com os dados do Xoops

    CREATE TABLE wp_posts AS SELECT storyid AS ID, 1 AS
    post_author, FROM_UNIXTIME( published ) AS post_date, FROM_UNIXTIME(
    published ) AS post_date_gmt, CONCAT( hometext, ‘ ‘, bodytext ) AS
    post_content, title AS post_title, hometext AS post_excerpt, ‘publish’
    AS post_status, ‘closed’ AS comment_status, ‘closed’ AS ping_status,
    ” AS post_password, storyid AS post_name, ” AS to_ping, ” AS
    pinged, FROM_UNIXTIME( published ) AS post_modified, FROM_UNIXTIME(
    published ) AS post_modified_gmt, ” AS post_content_filtered, “” AS
    post_parent, ” AS guid, ” AS menu_order, “post” AS post_type, ” AS
    post_mime_type, 0 AS comment_count FROM xoops_stories

    Até aí tudo bem, todas as notícias foram importadas e estão aparecendo perfeito no WordPress e consigo acessar as páginas pela admin.

    Mas quando clico em Adicionar Posts ou Adicionar Página fica carrregando e não aparece a aba de edição.

    Fiz algo de errado? Como corrigir?

A visualizar 1 resposta (de um total de 1)
  • Moderador Zé Fontainhas

    (@vanillalounge)

    Hmmm o tema não é simples, isto porque te estás a esquecer da wp_postmeta. Nesses casos, “injectar” dados para as tabelas é normalmente má ideia.

    Já consideraste a hipótese de criares um XML em formato WXR (WordPress eXtended Rss) primeiro e importares isso com o importador standard? Infelizmente há pouca ou nenhuma documentação sobre o formato WXR, mas se exportares o conteúdo de um outro WordPress, deve ser auto-explicativo. Há aqui um artigo que se refere a Excel->WXR que talvez dê umas luzes.

A visualizar 1 resposta (de um total de 1)
  • O tópico ‘Xoops para WordPress’ está fechado a novas respostas.