Gazette Builder turns WordPress into a structured, connected worldbuilding gazette.
Build Entries for the people, places, organizations, cultures, technologies, documents, events, and other elements of your setting. Connect them with semantic references and relationships, organize them into indexes and timelines, and optionally guide readers through sequential stories.
Each feature below has its own detailed page with examples and configuration guidance.
Entries & Entry Types
Everything in Gazette Builder begins with an Entry.
Entries represent the things in your world, while Entry Types define what kind of things they are. Use the built-in types or create your own to match the structure of your setting.
Learn more about Entries & Entry Types →
Semantic References
Connect one Entry to another without hard-coding WordPress URLs.
Readable references such as [[Syrtis Major]] can resolve automatically when the matching Entry exists, and unresolved references can remain in place until their target is created later.
Learn more about Semantic References →
Semantic Relationships
Go beyond simple links by defining how Entries are connected.
Relationships such as Located In, Member of, or Operated By use a controlled vocabulary and can be presented both on the source Entry and as automatically generated related-content sections on the target Entry.
Learn more about Semantic Relationships →
Entry Type Indexes
Give readers a dedicated way to browse the things that make up your world.
Index-enabled Entry Types can automatically produce public listings for Locations, Characters, Organizations, Events, Documents, or any custom Entry Type you create.
Learn more about Entry Type Indexes →
Timelines
Turn dated Entries into chronological views of your world.
Gazette Builder can generate horizontal or vertical timelines filtered by Entry Type and date range, with optional summaries and links back to the full Entries.
Story Support
Some material is meant to be explored freely. Other material works better in a deliberate sequence.
Entries sharing a Story ID and Sequence Position can form guided reading sequences with landing pages, Continue and Restart controls, release-aware progression, and protection against unavailable future steps.
Learn more about Story Support →
ZIP Import
Bring structured worldbuilding into WordPress without rebuilding it Entry by Entry.
Import Markdown Entries, metadata, semantic references, relationships, Story information, timeline values, and optional media from a packaged ZIP file. Preview and validation identify problems before content is created.
Publication & Release Controls
Control when worldbuilding becomes visible without changing its internal structure.
Entries can remain drafts, publish immediately, or exist as published content that is held back until a future Release Date. Story sequences and other Gazette Builder views respect those release rules automatically.
Learn more about Publication & Release Controls →
Reader Progress
Sequential Stories can remember where a reader left off without requiring an account.
Progress is stored in the reader’s browser and is used only for Story navigation, allowing readers to Continue or Restart while ordinary Gazette browsing remains unaffected.
Learn more about Reader Progress →
Reader Metrics
See how readers move through sequential material without building individual reader profiles.
Gazette Builder can record aggregate progression events such as Stories started, Entries reached or completed, and Stories completed.
Learn more about Reader Metrics →
Built to grow with the world
Gazette Builder’s features are designed to work together.
An Entry can appear in an Entry Type index, participate in a timeline, link semantically to other Entries, contribute to inverse relationship sections, and form part of an optional Story sequence—all without creating separate copies of the same worldbuilding material.
Build the world once. Let Gazette Builder organize how readers discover it.
