WordPress plugin intelligence profile

Posts to GitHub

Export published WordPress posts as Markdown files (with YAML front matter) to a GitHub repository.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.5.16
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update25 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Posts to GitHub version 1.5.16 as active, updated 7d ago and tested up to WordPress 7.0.

Overview

About this plugin

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

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.

: GitHub Terms of Service and GitHub Privacy Statement.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • backup
  • corpus
  • export
  • github
  • markdown
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity25 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.5.151.5.16
WordPress compatibility7.0.47.0.7
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.