Skip to content

Releases: GatherPress/gatherpress-docs

Release list

0.2.0

Choose a tag to compare

@mauteri mauteri released this 24 Jul 01:13
d482291

Navigation becomes blocks.

  • New Doc Breadcrumbs block: the trail from the docs root page down through the document's directory ancestors.
  • New Doc Child Pages block: linked list of the documents nested under the current one; placed on the docs root page it lists the top-level documents.
  • Documents no longer inject breadcrumbs/child listings into their content automatically — place the blocks in a Single item: Doc template (Site Editor) instead.
  • An empty root page still auto-lists the top-level documents, so a fresh install works with zero setup; a root page with content composes its own layout.
  • The docs post type is exposed in REST so the Site Editor offers the Single item: Doc template (admin UI stays hidden).
  • Partial-sync status only suggests adding a GitHub token when the rate limit was actually the cause.

Upgrade note: if you relied on the automatic breadcrumbs/child listings on document pages, add the two blocks to your docs single template after updating.

Install: upload gatherpress-docs-0.2.0.zip via Plugins → Add New → Upload Plugin.

0.1.0

Choose a tag to compare

@mauteri mauteri released this 24 Jul 01:11
9fd019b

Initial release.

Mirror a GitHub repository's Markdown documentation as hierarchical pages on your WordPress site, kept in sync automatically.

  • Directories become parent pages, .md files become child pages, a directory's README.md becomes that directory page's content
  • Rendered with GitHub's own Markdown API (tables, task lists, alerts)
  • SHA-based change detection: steady-state syncs cost almost nothing
  • Scheduled (hourly to daily) and manual sync; budgeted runs resume cleanly
  • Relative links rewritten to local permalinks; images served from GitHub
  • Deletions mirrored (trash); breadcrumbs and child listings; root-page badge
  • Optional GitHub token for higher rate limits and private repositories

Install: upload gatherpress-docs-0.1.0.zip via Plugins → Add New → Upload Plugin.