Pular para o conteúdo

Migrando do WordPress

WordPress é um sistema de publicação pessoal de código aberto construído em PHP e MySQL.

Similaridades Chave entre WordPress e Astro

Seção intitulada Similaridades Chave entre WordPress e Astro

WordPress e Astro compartilham algumas similaridades que ajudarão você a migrar seu projeto:

Diferenças Chave entre WordPress e Astro

Seção intitulada Diferenças Chave entre WordPress e Astro

Quando você reconstrói seu site WordPress em Astro, você perceberá algumas diferenças importantes:

  • Um site WordPress é editado usando um painel online. No astro, você usará um editor de código e um ambiente de desenvolvimento para manter seu site. Você pode desenvolver localmente em seu computador, ou escolher um editor ou ambiente de desenvolvimento em nuvem como StackBlitz, CodeSandbox ou Gitpod.

  • WordPress dispõe de um grande mercado de plugins e temas. No astro, você encontrará alguns temas e integrações disponíveis, mas você agora terá que construir muitas de suas funcionalidades existentes por si mesmo em vez de procurar por soluções de terceiros. Ou você pode escolher começar com um tema Astro com funcionalidades inclusas!

  • WordPress armazena seu conteúdo em uma base de dados. No Astro, você terá arquivos individuais (tipicamente Markdown ou MDX) em seu diretório do projeto para cada página de conteúdo. Ou você pode escolher usar um CMS para seu conteúdo, até mesmo seu site WordPress existente, e usar Astro para obter e apresentar os dados.

Para converter um blog WordPress para Astro, comece com nosso modelo inicial de tema de blog, ou explore mais temas de blog da comunidade em nossa vitrine de temas.

Você pode passar um argumento --template ao comando create astro para iniciar um novo projeto Astro com um de nossos iniciadores oficiais. Ou você pode começar um novo projeto de qualquer repositório Astro existente no GitHub.

Terminal window
npm create astro@latest -- --template blog

Você pode continuar a usar seu blog WordPress existente como CMS para Astro, que significa que você pode continuar usando seu painel WordPress para escrever suas postagens. Seu conteúdo será gerenciado no WordPress, mas todos os outros aspectos do seu site Astro serão construídos em seu ambiente de edição de código, e você irá publicar seu site Astro separadamente do seu site WordPress. (Certifique-se de atualizar seu domínio em seu host para manter a mesma URL do website!)

Você pode querer fazer o Tutorial Astro de Construir um Blog se você for novo em trabalhar com um editor de código e usar o GitHub para armazenar e publicar seu site. Ele lhe guiará através de todas as contas e configuração que você precisar! Você também aprenderá como construir componentes Astro você mesmo, e mostrará como você pode adicionar postagens de blog diretamente no Astro se você escolher não usar o WordPress para escrever seu conteúdo.

Se você quiser mover todo o seu conteúdo de postagens existente para Astro, você pode achar útil esta ferramenta para exportar Markdown do Wordpress. Você também pode precisar fazer alguns ajustes no resultado se você tiver que converter um site WodPress grande ou complicado para Markdown.

Para converter outros tipos de sites, como um portfólio ou um site de docuentação, veja mais modelos iniciais oficiais em astro.new. Você irá encontrar um link para cada repositório no GitHub, também como links que abrirão diretamente um projeto nos ambientes de desenvolvimento online StackBlitz, CodeSandbox e Gitpod.

Contribua

O que passa em sua cabeça?

Comunidade