BTC $86,238.00 +0,12%
ETH $2,713.74 -0,06%
SOL $120.31 -0,27%
BNB $783.69 -0,76%
XRP $1.51 -0,29%
ADA $0.2796 +2,86%
LINK $14.07 -0,92%
DOGE $0.0957 -0,48%
AVAX $11.44 +4,08%
HYPE $93.71 +0,4%
SUI $1.20 -2,74%
BTC $86,238.00 +0,12%
ETH $2,713.74 -0,06%
SOL $120.31 -0,27%
BNB $783.69 -0,76%
XRP $1.51 -0,29%
ADA $0.2796 +2,86%
LINK $14.07 -0,92%
DOGE $0.0957 -0,48%
AVAX $11.44 +4,08%
HYPE $93.71 +0,4%
SUI $1.20 -2,74%
WISKTON.XYZ Logo
Tutoriais & Guias Intermediário [LEVEL 2] WP #9902

Como Importar Posts, Categorias e Comentários do WordPress para o Wiskton.xyz

Como Importar Posts, Categorias e Comentários do WordPress para o Wiskton.xyz
// PONTOS-CHAVE & RESUMO EXECUTIVO
  • [✓] Compatibilidade total com arquivos XML WXR de exportação do WordPress
  • [✓] Conexão direta via REST API sem necessidade de baixar arquivos
  • [✓] Mapeamento automático de autor, data, categorias, tags e comentários
  • [✓] Preservação dos IDs originais com proteção contra duplicações

O Wiskton.xyz possui integração total com o ecossistema do WordPress. Toda a modelagem de banco de dados (Article, Category, Comment, Tag) foi desenhada com compatibilidade 1 a 1 com a tabela wp_posts e wp_comments.


Métodos de Importação Suportados

Você pode migrar qualquer blog ou portal WordPress para cá de duas formas:

Método 1: Via Arquivo XML de Exportação (WXR)

No seu WordPress antigo:
1. Vá em Ferramentas > Exportar (Tools > Export).
2. Selecione Todo o Conteúdo (ou apenas Posts) e baixe o arquivo .xml.
3. No terminal do servidor Wiskton, execute:

docker compose exec web python manage.py import_wordpress --file /app/export.xml

O comando irá:
- Detectar se os posts usam HTML ou Gutenberg e preservar a formatação original.
- Mapear categorias e tags automaticamente.
- Baixar ou apontar para a imagem destacada (_thumbnail_id).
- Importar todos os comentários aprovados com seus respectivos autores e datas.
- Preservar o wp_id original para evitar duplicações caso você execute o comando novamente.


Método 2: Via REST API do WordPress (Sem baixar arquivos)

Se o seu site WordPress atual estiver online na internet:

docker compose exec web python manage.py import_wordpress --url https://seusite.com

O Wiskton se conecta no endpoint /wp-json/wp/v2/posts?_embed=1, pagina automaticamente todas as notícias e grava diretamente no MySQL!


Campos Nativos Integrados

Campo WordPress Campo no Wiskton.xyz Função
post_title Article.title Título do post
post_name Article.slug URL amigável (slug)
post_content Article.content Conteúdo em HTML Gutenberg ou Markdown
post_excerpt Article.summary Resumo / Teaser
post_date Article.published_at Data e hora de publicação
post_author Article.author Autor vinculado ao User do Django
_thumbnail_id Article.cover_image URL da imagem de capa
wp_comments Comment Comentários e discussões
AVISO DE SEGURANÇA (DYOR): Todo o conteúdo do wiskton.xyz tem caráter estritamente educativo e informativo. Criptoativos envolvem volatilidade e riscos cibernéticos. Jamais compartilhe sua seed phrase ou chaves privadas com terceiros.
// TRANSMISSÃO DE DADOS // COMPARTILHE ESTE PROTOCOLO
CYPHERPUNK BROADCAST NETWORK
wiskton
[ESCRITO POR]

Willem (WISKTON) Allan

Editor-Chefe, Desenvolvedor & Pesquisador Cypherpunk

Youtuber, Programador, investidor, fanático em tecnologia, fã de dragon ball, artista marcial, futebolista amador e gamer nas horas vagas.

// DISCUSSÃO & COMENTÁRIOS (0)
MODERADO VIA MATRIX

DEIXE UMA RESPOSTA

Nenhum comentário registrado ainda. Seja o primeiro a comentar!
// MATRIX BUFFER LINK COPIADO COM SUCESSO!