Skip to main content
Geneva, Switzerland Call our support
English

Feature overview

Capabilities across admin, storefront, commerce, and APIs—with links to detailed examples.

How to read this overview

Below is a map of Struxa capabilities. For what each feature does in practice (with concrete examples), read What each Struxa feature does in this section first.

Content and editorial

  • Custom content types with many field types (text, textarea, richtext, number, boolean, select, URL, media, entry references, …)
  • Taxonomies (categories, tags) per content type
  • Revisions with compare and restore for pages and entries
  • Scheduled publish and unpublish via background jobs
  • Trash and restore for entries
  • Block builder on pages and supported content types
  • Content lists — saved queries for Twig and APIs
  • Entry references — link entries to other entries
  • Blueprints — import/export site structure packages
  • Config sync — diff and sync configuration between environments

Pages and presentation

  • Static pages with block builder layouts
  • Theme catalog install, inheritance, and theme.json settings
  • Menus for header and footer navigation
  • Marketing homepage via theme page/home.twig or a designated CMS page as site front

Media and SEO

  • Media library with folders, compression, and responsive variants
  • Per-entry and global SEO (title, description, Open Graph, Twitter, schema JSON)
  • Sitemaps and robots.txt
  • SEO analysis helpers in admin

Users and access

  • Staff accounts with roles and granular permissions
  • PHPAuth-powered login, 2FA support, password reset
  • Customer accounts for commerce order history

Commerce

  • Sell content-type products via Stripe Checkout
  • Cart, coupons, tax (flat, per-country, Stripe Tax), shipping zones
  • Digital downloads (file, URL, or unlocked entry)
  • Order admin, refunds, CSV export

Extensions and integration

  • Plugin system with manifests, capabilities, filter hooks, events, background jobs
  • REST and GraphQL APIs with API keys
  • Mobile bootstrap API for companion apps
  • AI writing assistant (when configured)
  • Jobs queue for async maintenance

Operations

  • SQL migrations (composer migrate)
  • Site health, maintenance tools, cache clear
  • Plugin and theme catalog from struxapoint.com
  • CI-friendly test and PHPStan scripts

Feature map by role

RoleStart here
EditorCreating entries, block builder, SEO
Site ownerSettings, menus, commerce setup
DeveloperProject structure, APIs, migrations
Plugin authorManifest, routes, filter hooks
Theme authorTemplates, theme_asset(), inheritance