Wire
Magazine Ghost theme for multi-author newsrooms, with four homepage covers, a widget sidebar, issue-based editions, and a newsletter archive.
Wire is built for publications that run more than a blog: several writers, regular issues, a newsletter, and a front page that changes character depending on what is worth reading today.
What makes it different#
- Four homepage covers. Switch the top of the front page between a hero, a slider, a billboard and a full-bleed cinematic layout without touching any code. See Cover.
- A sidebar of eight widgets. Spotlight, projects, authors, sponsors, house ad, tips, recommendations and an about card, all fed by content you already publish. See Widgets.
- Editions. Group posts into numbered issues that get their own archive, a homepage carousel and a "More from this issue" rail at the end of every post in the run. See Issues.
- A newsletter archive. Email issues live at their own address with their own RSS feed, out of the way of the article feed. See Newsletters.
- Audio and video posts with a player that stays on screen while the reader keeps scrolling. See Audio Post.
- Reader tools: bookmarks that need no account, reading preferences for type size and column width, a table of contents with a progress ring, and a dismissible breaking-news bar.
Before you start#
- Install the theme — see Getting Started.
- Upload
routes.yaml. Wire ships one, and without it the Issues, Newsletters, Projects, Bookmarks and Blog pages return 404. - Skim Internal Tags. Most of what makes this theme different is switched on by tagging a post or a page, and that page is the whole list on one screen.
How the documentation is organised#
- Home Sections — every band of the front page, top to bottom.
- Sidebar — the widget column and the two commercial slots.
- Site Wide — colours, dark mode, navigation, optional features.
- Posts — internal tags, the reading experience, audio and video.
- Pages — the templates that come with the theme.
- Advanced — comments, search, code injection, analytics.