Plugin Stack
The publish bridge assumes a small set of plugins for rendering, metadata, and review. The list below is the opshell.dev reference stack; other sites may differ.
Reference stack (opshell.dev)
| Plugin | Purpose |
|---|---|
generateblocks + generateblocks-pro | Block-based page builder |
gp-premium | GeneratePress theme premium features |
greenshift-animation-and-page-builder-blocks | Animation and layout blocks |
greenshiftseo | On-page SEO meta |
greenshiftquery | Dynamic content queries |
wp-seopress + wp-seopress-pro | SEO metadata, XML sitemaps (generated automatically) |
code-block-pro | Syntax-highlighted code blocks |
opshell-docusaurus-admonitions | Docusaurus-style admonition blocks |
opshell-gp-elements-organizer | GP elements management |
wpstrategist-mermaid-js | Mermaid diagram rendering |
wpstrategist-greenshift-toc-automation | Auto table of contents |
wpstrategist-authority-contents-sidebars | Authority content sidebars |
wpstrategist-seo-architecture | SEO architecture management |
advanced-custom-fields-pro | Custom fields and meta boxes |
admin-columns-pro | Admin column management |
perfmatters | Performance optimization |
litespeed-cache | Caching and optimization |
suremembers + suremembers-core | Membership and access control |
fluent-cart + fluent-cart-pro | E-commerce cart |
fluent-affiliate + fluent-affiliate-pro | Affiliate management |
SCS itself adds the portable review gate:
integrations/wordpress/wpstrategist-review-gate/
Checklist for a new site
- ACF Pro active.
-
content_formattaxonomy exists with the site's formats. -
webboulder_authority_topicexists (or the field is left blank). - SEOPress (or the chosen meta plugin) active.
- XML sitemap enabled, publicly reachable, and advertised in
robots.txt. SCS does not generate it — see XML Sitemaps. - Mermaid and TOC plugins active if the article uses them.
- Review-gate plugin installed and the
wpw_*fields visible on posts. -
scs wp inspect --workspace <ws> --site <site_id>recorded.
warning
Do not assume another site has the same plugins or field names. Inspect first, then enable the publish bridge.