plugin-icon

Posts to GitHub

gioxx yazdı·
Export published WordPress posts as Markdown files (with YAML front matter) to a GitHub repository.
Sürüm
1.5.13
Son güncellenme
Jul 28, 2026

Posts to GitHub exports your published posts as Markdown files, with YAML front matter, to an existing GitHub repository (public or private). The goal is to build, over time, a text corpus of your writing that’s useful for training or guiding a consistent writing style in tools like Claude.

Features: * Export a single post from its edit screen, with live status and trace log * Bulk export from a dedicated Posts screen: filters, pagination, multi-page selection, stoppable progress * Single commit and push for the whole bulk export batch by default (opt out for one commit per post), with automatic retry on GitHub rate limits either way * Optional automatic export of newly published posts and automatic re-export of updated posts, both in the background via WP-Cron * Read-only view of posts that were exported but are no longer published (draft, private, scheduled or trashed) * Connection test and automatic branch detection against the configured GitHub repository * WP-CLI commands for scripted single or bulk exports * English by default, with an included Italian translation * Git Updater compatible for seamless updates from GitHub

The plugin never creates the repository, never uploads binary images (they stay as absolute links to the source site), and only works on published post content.

External services

This plugin connects to GitHub’s REST API (api.github.com) to write your exported posts to a repository you own and configure. It is a core, opt-in part of the plugin’s function: nothing is sent until you set a Personal Access Token and target repository in Settings and trigger an export (manually, in bulk, or via the optional automatic-export setting).

On each export, the plugin sends the post title, content converted to Markdown, and basic metadata (date, categories, tags, slug) as the file content of a commit to the repository and branch you configured. It also calls the API to test the connection, detect the default branch, and read/create the file/commit needed for the export. No data is sent to any third party other than GitHub, and no data is sent unless you have explicitly configured the plugin.

This service is provided by GitHub, Inc.: GitHub Terms of Service and GitHub Privacy Statement.

Ücretsiz(ücretli paketlerde)
Kurulum işlemini tamamlayarak, WordPress.com'un Hizmet Şartları ile Üçüncü Taraf Eklenti Şartlarını kabul etmiş olursunuz.
Test edilen son sürüm
WordPress 7.0.2
Bu eklenti, sitenizde kullanılmak üzere indirilebilir.