Skip to main content

Plugin Overview

SyteOps is a comprehensive WordPress management platform that centralizes business operations, automates workflows, and provides secure administrative controls.

Core Capabilities

User Management

Manage users with 31+ fields per user including identity, contact information, CRM IDs across 15 supported systems, and profile pictures. Assign system roles (Site Owner, Technical Contact, Marketing Contact) and create custom roles with flexible constraints.

Modules

Expandable module system — like plugins for the plugin. Modules can add new features, patch other plugins, or extend SyteOps in a variety of ways. They are installed as ZIP packages and can be independently activated or deactivated. Deactivation preserves all data for easy re-enablement.

FlowMattic Integration

Seamless two-way integration with FlowMattic for workflow automation:

  • Configuration data automatically syncs to FlowMattic variables
  • Variable maintenance with non-destructive resync
  • Compatibility sentinel ensures FlowMattic is available before dependent operations

Variable Sets

Create custom admin tabs with three types of variable collections:

  • SVS (Static Variable Set) — Suffix + typed value (text, email, URL, number, textarea, HTML)
  • DVS (Dynamic Variable Set) — Suffix only, no stored value
  • RSVS (Related Static Variable Sets) — Groups of SVS under Set 01..20

Backup and Restore

Comprehensive data protection:

  • Full backup with manifest-based ZIP restore points
  • Scoped backups (per tab, per user, per module)
  • Automatic scheduled backups with configurable retention
  • Cross-site restore with URL rewriting
  • Backup audit log

Configuration Management

  • Master export/import for complete site configuration
  • Scoped export/import for individual tabs or areas
  • Single user card export/import with automatic remapping
  • Present-state pruning and policy enforcement

Security

SyteOps Admin Role

Restricted WordPress role with strict assignment policies. Only existing SyteOps Admins can assign this role to others. Automatic role recovery if capabilities are lost.

REST API Restriction

Default-deny security model for the WordPress REST API:

  • Block anonymous REST requests while allowing authenticated usage
  • Block All mode for staging/development sites
  • Custom allowlist for specific endpoints
  • Built-in allowlist for WooCommerce, FlowMattic, Google Site Kit, and Wordfence

Licensing Security

  • Product License activation via SyteWide
  • Management Connection for server-to-endpoint control
  • License lock behavior preserves settings while restricting access
  • Automatic restoration when license validates

Debug Tool

Administrative diagnostic tool (requires Debug Mode):

  • Search across options and FlowMattic variables
  • Find & Replace in FlowMattic workflow definitions (with preview and backups)
  • Destructive wipes for variable cleanup (SyteOps Admin + Debug Mode required)

Requirements

RequirementMinimum
WordPress6.4+
PHP8.1+
MySQL5.7+ (or MariaDB 10.3+)
FlowMatticRequired for admin UI access