Petra
AI assistant for GrootMade
Hi! I'm Petra 👋 Ask me to help you find the perfect WP plugin, theme, or template kit.
forked from WordPress GitHub Sync™
WP GitHub Sync is not affiliated with WordPress GitHub Sync. The name and any related trademarks are used solely for nominative descriptive purposes.
This plugin creates a two-way sync between your site's content management system and a Git repository. It is designed for developers and content teams who want to version their content, manage changes through Git workflows, or use their site's editor for a static site generator like Jekyll.
Bidirectional Sync: Automatically pushes new or updated posts and pages to your configured Git repository. It also imports changes made directly in the repository back into your site, keeping both systems in sync.
Git-Based Workflow: Enables collaborative editing and content review using Git's core features. Readers or team members can propose changes by submitting pull requests, and all content revisions are tracked in the repository's commit history.
Flexible Content Support: By default, it handles published posts and pages. The plugin provides filters to extend support to custom post types and statuses, such as drafts, allowing teams to stage content before publishing.
Markdown Compatibility: When used with a Markdown plugin, it can export and import content in Markdown format. This makes it practical for teams writing in Markdown or for syncing with Jekyll sites that use Markdown files.
Direct Import from Git: You can create content directly in your Git repository by adding a specific YAML header to a Markdown file. The plugin will import it into your site, making it possible to author content entirely outside the admin interface.