# The Bridge publishes everywhere

**URL:** <https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53>\
**Category:** From the Bridge\
**Tags:** discourse, astro, ghost, wordpress, hugo, ssg, statamic\
**Created:** [September 1, 2026, 6:57am UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53 "2026-09-01T06:57:52Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![discussionbridge](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/91b2a8/32.png) [@discussionbridge](https://bridge.demo.discussionbridge.dev/u/discussionbridge)\
**Post date:** [September 1, 2026, 6:57am UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/1 "2026-09-01T06:57:52Z")

</div>

DiscussionBridge keeps a discussion independent from any one CMS while letting each platform present the same forum-owned source as native content. This article is the canonical source for the first **Discourse as Publisher** demonstration.

## One source, native destinations

The Bridge owns this article, its revision history, author, moderation, and replies. Each authorized adapter receives an exact source revision and materializes a genuine platform record—not an iframe and not a manually copied page.

The first publication set targets Astro, WordPress, Ghost, Statamic Flat, Statamic DB, Statamic SSG, and Hugo. Every destination retains its own native URL and platform identity while pointing back to this topic as the discussion authority.

## Idempotent publication

A destination creates its native record once. Repeating the same publication revision is a no-op. Editing this first post advances the source revision, allowing each adapter to update the existing native record without changing its Bridge resource, destination URL, or topic.

```mermaid
flowchart LR
  B[The Bridge] --> A[Astro]
  B --> W[WordPress]
  B --> G[Ghost]
  B --> SF[Statamic Flat]
  B --> SD[Statamic DB]
  B --> SS[Statamic SSG]
  B --> H[Hugo]

```

## Portable presentation, forum-owned discussion

Destination themes control typography and layout. DiscussionBridge transports bounded cooked content plus exact provenance. Replies remain on The Bridge and can appear through Simple, Full, or fullInteractive discussion modes without transferring moderation or login authority to a CMS.

This is the flagship workflow in action: **publish once from The Bridge, materialize natively everywhere, and keep the discussion free.**

## Revision propagation

This controlled update proves that one Discourse revision updates all seven native platform records in place without changing their destination identity.

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:10pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/2 "2026-09-01T16:10:21Z")

</div>

testing This is the flagship workflow in action: publish once from The Bridge, materialize natively everywhere, and keep the discussion free.

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:11pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/3 "2026-09-01T16:11:22Z")

</div>

> [@discussionbridge](#):
>
> ## Revision propagation
> 
> This controlled update proves that one Discourse revision updates all seven native platform records in place without changing their destination identity.

testing This controlled update proves that one Discourse

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:12pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/4 "2026-09-01T16:12:16Z")

</div>

testing from Wordpress

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:13pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/5 "2026-09-01T16:13:19Z")

</div>

testing from Statamic Flat

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:14pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/6 "2026-09-01T16:14:35Z")

</div>

testing from Statamic DB

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:15pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/7 "2026-09-01T16:15:34Z")

</div>

testing from Statamic SSG

---

<div class="post-metadata">

**Author:** ![discourseadmin](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/d/b9bd4f/32.png) [@discourseadmin](https://bridge.demo.discussionbridge.dev/u/discourseadmin)\
**Post date:** [September 1, 2026, 4:16pm UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/8 "2026-09-01T16:16:56Z")

</div>

testing from Hugo … adding characters

---

<div class="post-metadata">

**Author:** ![philh](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/p/7ab992/32.png) [@philh](https://bridge.demo.discussionbridge.dev/u/philh)\
**Post date:** [September 2, 2026, 6:25am UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/9 "2026-09-02T06:25:12Z")

</div>

testing from Astro … adding characters

---

<div class="post-metadata">

**Author:** ![philh](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/p/7ab992/32.png) [@philh](https://bridge.demo.discussionbridge.dev/u/philh)\
**Post date:** [September 2, 2026, 6:26am UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/10 "2026-09-02T06:26:06Z")

</div>

> [@discourseadmin](#):
>
> testing from Wordpress

testing

---

<div class="post-metadata">

**Author:** ![philh](https://bridge.demo.discussionbridge.dev/letter_avatar_proxy/v4/letter/p/7ab992/32.png) [@philh](https://bridge.demo.discussionbridge.dev/u/philh)\
**Post date:** [September 2, 2026, 6:27am UTC](https://bridge.demo.discussionbridge.dev/t/the-bridge-publishes-everywhere/53/11 "2026-09-02T06:27:24Z")

</div>

testing from Ghost … adding characters
