ContentCP
← docs

ContentCP Companion plugin

A lightweight WordPress plugin that pairs each site with your ContentCP workspace. There is no admin UI beyond a single settings screen — the dashboard does the heavy lifting.

1. Download

Download the latest ZIP and install it on your WordPress site:

Download plugin .zip

2. Activate

WP Admin → Plugins → Add New → Upload Plugin → choose the ZIP → Activate.

3. Pair

Open Settings → ContentCP in WP Admin. Confirm the dashboard URL (for local development use http://localhost:3030), then in your ContentCP dashboard generate a pairing code from Sites → Add site and paste it into the WP screen. Click Pair this site.

Security

Pairing codes expire in 10 minutes and are one-time. After pairing, every request is authenticated with a long-lived signed token stored in the WP database. The dashboard side stores the same token alongside the site so every API call can be checked with hash_equals.