WordPress Plugin Setup
Install plugin
Section titled “Install plugin”- Upload plugin files to your WordPress plugins directory.
- Activate the plugin from WordPress Admin.
- Open Settings -> Notificator Companion.
Configure connection
Section titled “Configure connection”Fill these fields in plugin settings:
- API Key: your
wpnotif_...key of typeWordPress(wordpress_server) - Monitoring Function URL: your deployed function URL
Example function URL:
https://public-api.notificator-project.com/.netlify/functions/wpnotif-api
Add monitors
Section titled “Add monitors”In URLs to Monitor:
- Site Name (friendly label)
- URL (full URL)
- Method (HEAD or GET)
- Enabled (on/off)
Save settings.
Test end-to-end
Section titled “Test end-to-end”- Click Send Test Notification.
- Open mobile app and verify notification appears.
- Open details and check payload fields.
The plugin signs requests automatically with timestamp/nonce headers. Keep server-side signature and nonce checks enabled in production.
Troubleshooting
Section titled “Troubleshooting”- Invalid API key: recreate and copy fresh key.
- Key type mismatch: ensure plugin key type is
wordpress_server(notpublic_client). - No push in mobile: verify device push is enabled in app settings.
- URL checks failing: test monitor URL manually and try GET method.
Next step
Section titled “Next step”Tune user preferences in App Settings Guide.