-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathreadme.txt
256 lines (176 loc) · 5.99 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
=== CleverPush ===
Contributors: CleverPush
Plugin Name: CleverPush
Plugin URI: https://cleverpush.com
Tags: push notifications, web push, browser notifications, woocommerce
Requires at least: 2.7
Tested up to: 6.7.2
Stable tag: 1.9.8
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
CleverPush lets you send browser push notifications to your users in the simplest way possible.
== Description ==
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
== 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.
== Frequently Asked Questions ==
= 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.8 =
* Fixed issue with capabilities_version
= 1.9.7 =
* Support for tags
= 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 =
* Styling fixes for AMP
= 1.6.1 =
* Hotfix for AMP
= 1.6.0 =
* Support for AMP
= 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 =
* Cache Topics/Segments
= 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 =
* CleverPush Story fixes
= 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 =
* Add loading animation
= 1.0.2 =
* Flush rewrite rules on plugin activation & deactivation
= 1.0.1 =
* Fix for Classic Editor
= 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 =
* gutenberg editor fixes
= 0.7.4 =
* better error logs
= 0.7.3 =
* change default headline + text
* allow one notification per post per minute
= 0.7.2 =
* minor fix
= 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 =
* minor fix
= 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 =
* fix publish_post handler
= 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 =
* Bug fixes
= 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 =
* Initial release
== Configuration ==
Enter your CleverPush API keys in the given fields. You can find your API keys in the CleverPush backoffice under Settings > API.