Client Library

Add licensing, DRM and automatic updates to your own plugins and themes.

Articles

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.

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.

Theme Integration

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

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.