WordPress
How to integrate Centinel Analytica into your WordPress website.
Overview
This guide shows how to install, configure, and verify Centinel Analytica protection in WordPress. You’ll upload a ZIP plugin, enter your keys, choose which areas to protect (front‑end, REST API, login), and create a friendly block page.
Get your keys first: Visit your dashboard at https://dash.centinelanalytica.com/integrate and copy your Site Key and Secret Key.
Requirements
- WordPress administrator access.
- WordPress 5.8+ and PHP 7.4+ recommended.
- Ability to upload and activate plugins.
1) Download the plugin ZIP
Download the WordPress plugin ZIP. Keep it as a .zip
file — do not unzip.
2) Upload & activate the plugin
- In WordPress, go to Plugins → Add New.
- Click Upload Plugin (top left).
- Choose File and select the downloaded
centinel-analytica-wordpress.zip
. - Click Install Now.
- After installation, click Activate Plugin.
Optional: WP‑CLI
If you manage the site via SSH and WP‑CLI, you can install from a local ZIP path:
wp plugin install /path/to/centinel-analytica-wordpress.zip --activate
3) Configure the plugin
Go to Settings → Centinel Analytica and fill in:
-
Site Key – paste the value from your dashboard.
-
Secret Key – paste the value from your dashboard.
-
Block Page URL – the path users are redirected to when blocked (default:
/block
). -
Apply protection to – check the areas to protect:
-
Front‑End pages – protects public pages.
-
WP REST API – protects JSON API routes.
-
Login / wp‑admin – protects authentication endpoints.
Click Save Changes.
Tip: Start with all three enabled. If a specific integration needs to bypass checks, you can uncheck, or add allow rules in Centinel.
4) Create a Block page
Create a friendly page users see if a request is blocked or extra verification is required.
- Go to Pages → Add New.
- Title: Blocked (or similar).
- Set the permalink to /block (to match the default in settings).
- Add helpful content, e.g.:
<h1>We couldn't verify you're human</h1>
<p>
For security, your request was blocked. If you believe this is a mistake,
please try again in a few minutes or contact support.
</p>
- Publish the page.
You can change the URL anytime — just update Block Page URL in Settings → Centinel Analytica to match.
5) Verify installation
In Centinel Analytica → Analytics you should see traffic being added if you navigate your website.
That's it! You are all done, if you have any questions or issues please don't hesitate to contact us!