Repolode
benbalter

benbalter/wordpress-static-site-exporter

Plugin do WordPress que exporta posts, páginas, metadados e configurações para Markdown e YAML, compatível com Jekyll, Hugo e outros geradores de sites estáticos.

Estrelas
1,081
Forks
130
Issues abertas
2
Último commit
há 23 horas

O que é?

Static Site Exporter é um plugin do WordPress que converte o conteúdo de um site em arquivos que um gerador de sites estáticos consegue ler. Ele transforma o conteúdo dos posts em Markdown e grava metadados de posts e páginas, taxonomias e campos no front matter YAML. Também gera um _config.yml com as configurações da tabela de opções do WordPress.

A exportação é iniciada com um clique no menu Ferramentas do painel do WordPress e gera um arquivo zip contendo o _config.yml, as páginas e uma pasta _posts com arquivos Markdown nomeados conforme as convenções do Jekyll. Antes da exportação, o conteúdo passa pelo filtro the_content, então o resultado reflete o que os visitantes veem, incluindo alterações feitas por outros plugins.

O suporte ao WP-CLI permite exportar seletivamente por categoria, tag ou tipo de post. O projeto foi desenvolvido para o Jekyll, mas também funciona com Hugo ou qualquer mecanismo baseado em Markdown e YAML.

Recursos principais

  • 01Converte o conteúdo de posts e páginas do WordPress para Markdown.
  • 02Grava metadados de posts, campos personalizados e dados de taxonomias no front matter YAML.
  • 03Gera um _config.yml com as configurações do site no WordPress.
  • 04Empacota o resultado em um arquivo zip com nomes de arquivos _posts no padrão do Jekyll.
  • 05Exporta seletivamente por categoria, tag ou tipo de post via WP-CLI.

Casos de uso

  • Migrar um blog WordPress para um site Jekyll hospedado no GitHub Pages.
  • Mover conteúdo para o Hugo ou outro gerador de sites estáticos baseado em Markdown.
  • Exportar apenas categorias ou tipos de post selecionados de um site WordPress.

Início rápido

  1. 1

    Coloque o plugin na pasta /wp-content/plugins/

  2. 2

    Ative o plugin no painel do WordPress

  3. 3

    Selecione Exportar para Jekyll no menu Ferramentas

Antes de usar

  • Licenciado sob a GPL-3.0, uma licença copyleft que exige que obras derivadas sejam distribuídas sob os mesmos termos.

Em coleções

Tópicos

Perguntas frequentes

O que é wordpress-static-site-exporter?
Plugin do WordPress que exporta posts, páginas, metadados e configurações para Markdown e YAML, compatível com Jekyll, Hugo e outros geradores de sites estáticos. Static Site Exporter é um plugin do WordPress que converte o conteúdo de um site em arquivos que um gerador de sites estáticos consegue ler. Ele transforma o conteúdo dos posts em Markdown e grava metadados de posts e páginas, taxonomias e campos no front matter YAML. Também gera um _config.yml com as configurações da tabela de opções do WordPress.
wordpress-static-site-exporter é gratuito? Qual é a licença?
wordpress-static-site-exporter é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
wordpress-static-site-exporter ainda é mantido?
Manutenção ativa. O último commit de wordpress-static-site-exporter foi em 6 de nov. de 2026.
Para que posso usar wordpress-static-site-exporter?
Migrar um blog WordPress para um site Jekyll hospedado no GitHub Pages. Mover conteúdo para o Hugo ou outro gerador de sites estáticos baseado em Markdown. Exportar apenas categorias ou tipos de post selecionados de um site WordPress.
Como instalar wordpress-static-site-exporter?
Coloque o plugin na pasta /wp-content/plugins/ Ative o plugin no painel do WordPress Selecione Exportar para Jekyll no menu Ferramentas
Onde consigo wordpress-static-site-exporter?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/benbalter/wordpress-static-site-exporter

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados