The discussion revolves around the ProCourse Static Pages plugin, originally created by joebuhlig to allow Discourse admins to create static, non-discussion pages (e.g., FAQs, sales pages) using the familiar topic composer. The plugin was praised for its utility but later broke due to Discourse API deprecations, notably the removal of Discourse.Modeldavidnewkerk. TReKiE stepped in, fixed multiple issues (including admin panel crashes and broken UI elements), and maintained a functional fork TReKiE. Users requested enhancements like SEO meta fields Krischan, image uploads nexo, and support for external scripts 4ong. Some users noted the plugin doesn’t support anonymous access on private forums nathank, prompting HAWK to suggest using Discourse’s built-in “Page Publishing” feature instead, which is actively developed and supports styling via publish.scssSteven. Concerns were raised about the plugin’s maintenance status, with pfaffman recommending the core feature over a deprecated plugin. TReKiE eventually restored all functionality and improved group visibility in security settings TReKiE. Despite temporary GitHub account suspension TReKiE, the fork remains active. Some users successfully deployed static pages 在云端_裸奔. The thread ends with suggestions to rename or rebrand the fork for clarity thoka and to update the original post to reflect TReKiE as the current maintainer.
I’ve been doing freelance Discourse customization as my primary gig for almost a year at this point. And one of the most common questions I get is about static pages. “Can I just create a static sales page?” “Where’s a good place to put a FAQ without a discussion around it?”
You can likely argue the validity of these questions in most scenarios. The main response being “just close the topic.” But that doesn’t cut it for most. Thus, I decided to create this plugin to make it possible.
It’s pretty simple. You get a backend under Admin > Plugins to create, edit, and delete these pages as you like. It uses the same topic composer we’re used to. Once you have the page built, you can Enable it and share the link to the page wherever you like.
For a demo: LINK IS DEAD.
I should also note that styling is made easier with a class static-page in the wrapping div for the whole page. That way you can do whatever you want to the body of the page from a CSS standpoint in a theme.