Client Library

Client Library Overview

The SLSWC Client library enables WordPress plugins and themes to check for updates, manage licenses, and enforce DRM against an SLSWC-powered license server.

DRM (Digital Rights Management)

The DRM system enforces license compliance through escalating admin notices and a full-page interstitial lock. It only affects the WordPress admin area -- front-end functionality is never impacted.

Auto-Updates

The SLSWC Client library integrates with the WordPress update system to check for and deliver plugin/theme updates from your license server.

Theme Integration

This guide explains how to integrate the SLSWC Client library into a WordPress theme for automatic updates and license management.

Plugin Integration

This guide explains how to integrate the SLSWC Client library into a WordPress plugin for automatic updates, license management, and optional DRM enforcement.