CleverPush Plugin
CleverPush lets you send browser push notifications to your users in the simplest way possible.
Installing the CleverPush plugin will automatically insert the CleverPush code into your WordPress site. It will also give you the possibility to create a notification when publishing a new post.
What is CleverPush?
CleverPush lets you send browser push notifications to your users in the simplest way possible.
AMP Support:
If you are using the classic / reader mode with a custom theme, please make sure your theme supports the following AMP hooks:
* amp_post_template_body_open
* amp_post_template_footer
* amp_post_template_css
Configuration
Enter your CleverPush API keys in the given fields. You can find your API keys in the CleverPush backoffice under Settings > API.
Installation
Extract the zip file and just drop the contents in the wp-content/plugins/ directory of your WordPress installation and then activate the Plugin from the Plugins page.
FAQ
I have activated the plugin but the confirmation prompt is now shown Please enter your API keys in the plugin’s settings and select a channel. If no channel is available, you need to create one at cleverpush.com
If you are using any cache plugin, also be sure, to empty your cache.
Changelog
1.9.7
1.9.6
- Support AI generation feature
1.9.5
- Improved mechanism of choosing serviceWorkerFile
1.9.4
- Use
get_home_url()
instead of get_site_url()
for checking worker file
1.9.3
- Fixed previous plugin release
1.9.2
- Fixed custom
serviceWorkerPath
location in config output
1.9.1
- Change RSS tag
<cleverpush:disabled>true</cleverpush:disabled>
to <dc:contributor>cleverpush:disabled</dc:contributor>
to keep feed valid
1.9.0
- Implemented new Feeds feature
1.8.3
- Fix for vendor-id attribute for CleverPush script in blocked mode
1.8.2
- Added setting to output CleverPush script in blocked mode (compatible with Consentmanager CMP)
1.8.1
- Prevent issue when saving post and notification was previously scheduled
1.8.0
- Implement DateTimePicker for optional scheduling of notifications
1.7.2
- Hotfix for undefined function (issue #7)
1.7.1
- Improvements by WordPress-VIP coding standards
1.7.0
- Add ability to optionally disable feed pushes for each post
1.6.6
- Append channel ID to worker file to make it work for some WordPress frameworks
1.6.5
- Fixed service worker file path for some WordPress frameworks
1.6.4
- Supported custom static endpoints
1.6.3
- Added ability to optionally disable the CleverPush script output
1.6.2
1.6.1
1.6.0
1.5.3
- Fixed a warning when saving a post
1.5.2
- Fixed error in plugin settings
1.5.1
- Added plugin version to loader JS
1.5.0
- Added ability to replace domains in Notification URLs automatically
- Added cleverpush_send and cleverpush_settings capabilities
1.4.0
- Added ability that CleverPush can optionally access unpublished posts to load metadata like and title, image
1.3.1
- Added the ability to include cleverpush-worker.js.php from non-default directory setups
1.3.0
- Support custom post types
- Hide CP Stories by default, can be enabled in CleverPush settings
- Add “Custom headline required” option
1.2.0
- Hide Topics/Segments if disabled in CleverPush backend
1.1.0
1.0.12
- CleverPush Story fixes (6)
1.0.11
- CleverPush Story fixes (5)
1.0.10
- CleverPush Story fixes (4)
1.0.9
- CleverPush Story fixes (3)
1.0.8
- CleverPush Story fixes (2)
1.0.7
1.0.6
- Check if wp.data.select is available before using it (3)
1.0.5
- Check if wp.data.select is available before using it (2)
1.0.4
- Check if wp.data.select is available before using it
1.0.3
1.0.2
- Flush rewrite rules on plugin activation & deactivation
1.0.1
1.0.0
- Added Segments & Topics required checks
- Added CleverPush Stories
0.9.0
- load topics and segments asynchronously
0.8.1
- remove Public API Key setting (not used)
0.8.0
- save entered headline + text for draft posts
0.7.8
- do not show falsy “notification was sent” message, when saving a draft post
0.7.7
- remove checkbox after sending notification – hotfix
0.7.6
- remove checkbox after sending notification, show notice in gutenberg editor
0.7.5
0.7.4
0.7.3
- change default headline + text
- allow one notification per post per minute
0.7.2
0.7.1
- added post thumbnails to notifications
- allow for every post to send a notification only once
- multi topic & segment selection
0.7.0
- added ability to set custom headline and text when sending new notifications
0.6.4
0.6.3
- added assets/cleverpush-worker.js.php for usage on HTTPS sites
0.6.2
- fixed bug where notification was sent every time post was saved
0.6.1
0.6.0
- breaking: no direct WooCommerce integration anymore (should be used with follow-up campaigns now)
- fixed: don’t triggerOptIn directly after first page view. Considering opt-in channel settings now.
0.5.1
0.5
- Added new JavaScript SDK code
0.4.1
- Hotfix for WooCommerce integration
0.4
- WooCommerce integration with automatic retargeting notifications.
0.3
- Ability to notifications directly in WordPress
0.2
- Multi language
- Simplify settings
0.1