PluginProbe ʕ •ᴥ•ʔ
Post Views Counter / 1.4.7
Post Views Counter v1.4.7
1.7.13 1.7.12 1.7.11 trunk 1.0.0 1.0.1 1.0.10 1.0.11 1.0.12 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.2.0 1.2.1 1.2.10 1.2.11 1.2.12 1.2.13 1.2.14 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3 1.3.1 1.3.10 1.3.11 1.3.12 1.3.13 1.3.2 1.3.2.1 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.7.0 1.7.1 1.7.10 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9
post-views-counter / readme.txt
post-views-counter Last commit date
assets 2 years ago css 2 years ago includes 2 years ago js 2 years ago languages 2 years ago index.php 6 years ago post-views-counter.php 2 years ago readme.txt 2 years ago
readme.txt
299 lines
1 === Post Views Counter ===
2 Contributors: dfactory
3 Tags: counter, postviews, statistics, stats, analytics, pageviews, tracking
4 Requires at least: 5.1
5 Requires PHP: 7.3.0
6 Tested up to: 6.5.4
7 Stable tag: 1.4.7
8 License: MIT License
9 License URI: http://opensource.org/licenses/MIT
10
11 Post Views Counter allows you to display how many times a post, page or custom post type had been viewed in a simple, fast and reliable way.
12
13 == Description ==
14
15 [Post Views Counter](https://postviewscounter.com/) allows you to display how many times a post, page or custom post type had been viewed with this simple, fast and easy to use plugin.
16
17 = Features include: =
18
19 * Option to select post types for which post views will be counted and displayed.
20 * 3 methods of collecting post views data: PHP, Javascript and REST API for greater flexibility
21 * Compatible with data privacy regulations
22 * Possibility to manually set views count for each post
23 * Dashboard post views stats widget
24 * Full Privacy regulations compliance
25 * Capability to query posts according to its views count
26 * Custom REST API endpoints
27 * Option to set counts interval
28 * Excluding counts from visitors: bots, logged in users, selected user roles
29 * Excluding users by IPs
30 * Restricting display by user roles
31 * Restricting post views editing to admins
32 * One-click data import from WP-PostViews
33 * Sortable admin column
34 * Post views display position, automatic or manual via shortcode
35 * Multisite compatibile
36 * WPML and Polylang compatible
37 * .pot file for translations included
38
39 == Installation ==
40
41 1. Install Post Views Counter either via the WordPress.org plugin directory, or by uploading the files to your server
42 2. Activate the plugin through the 'Plugins' menu in WordPress
43 3. Go to the Post Views Counter settings and set your options.
44
45 == Frequently Asked Questions ==
46
47 No questions yet.
48
49 == Screenshots ==
50
51 1. screenshot-1.png
52 2. screenshot-2.png
53
54 == Changelog ==
55
56 = 1.4.7 =
57 * New: Dynamic views loading option (Pro)
58 * Fix: Multi-sorting queries with post_views orderby parameter
59
60 = 1.4.6 =
61 * Fix: Bulk posts selection
62 * Fix: Additional SQL queries escaping
63 * Tweak: Call to undefined function is_favicon()
64 * Tweak: Enqueue main script in header instead of footer
65 * Tweak: Better JS error handling
66 * Tweak: Updated Chart.js to 4.4.2
67
68 = 1.4.5 =
69 * Fix: Post views bulk saving security
70 * Tweak: Removed WP Rocket as bot in crawler detection
71
72 = 1.4.4 =
73 * New: Option to enter meta_key for importing the views
74 * New: Revamped Reports for Views by Date, Views by Post and Views by Author (Pro)
75 * New: REST API support for post, site, term and user views (Pro)
76 * New: Views Period option to display views from a selected time period instead of total (Pro)
77 * New: [site-views] shortcode for total site views display (Pro)
78 * Tweak: Improved icon handling
79 * Tweak: Updated crawler detection
80
81 = 1.4.3 =
82 * Tweak: Update languages file
83
84 = 1.4.2 =
85 * New: Option to select position of the plugin menu
86
87 = 1.4.1 =
88 * Fix: Frontpage views not recorded properly
89
90 = 1.4 =
91 * New: Introducing Post Views Counter Pro
92 * New: Fast Ajax views counting mode (Pro)
93 * New: Google AMP support (Pro)
94 * New: Taxonomy term views (Pro)
95 * New: Author archive views (Pro)
96 * New: Cookies/Cookieless data storage option (Pro)
97 * New: Dedicated Reports page (Pro)
98 * New: Exporting views to CSV or XML files (Pro)
99 * Tweak: Improved validation and sanitization
100 * Tweak: Chart.js updated to 4.3.0
101
102 = 1.3.13 =
103 * New: Compatibility with WP 6.2 and PHP 8.2
104 * Fix: Invalid year in seconds
105 * Fix: Possible invalid cookie data in views storage
106 * Fix: Default database prefix
107 * Tweak: Switch from wp_localize_script to wp_add_inline_script
108 * Tweak: Updated bot detection
109
110
111 = 1.3.12 =
112 * Fix: Frontend Javascript rewritten from jQuery to Vanilla JS
113 * Fix: Admin Bar Style loading on every page
114 * Fix: Network initialization process for new sites
115 * Fix: IP address encryption
116 * Fix: REST API endpoints
117 * Fix: Removed couple of deprecated functions
118 * Tweak: Updated chart.js script to version 3.9.1
119 * Tweak: Added SameSite attribute to cookie
120
121 = 1.3.11 =
122 * Fix: Potentailly incorrect counting of post views in edge case db queries
123 * Fix: Possible empty chart in dashboard
124 * Fix: Incorrect saving of dashboard widget user options
125 * Tweak: Updated Chart.js to version 3.7.0
126
127 = 1.3.10 =
128 * Fix: Post views column not working properly
129 * Tweak: Switched to openssl_encrypt method for IP encryption
130 * Tweak: Improved user input escaping
131
132 = 1.3.9 =
133 * Tweak: Remove unnecessary plugin files
134
135 = 1.3.8 =
136 * Tweak: Improved user input escaping
137
138 = 1.3.7 =
139 * Tweak: Implemented internal settings API
140
141 = 1.3.6 =
142 * Fix: Option to hide admin bar chart
143
144 = 1.3.5 =
145 * New: Option to hide admin bar chart
146 * Fix: Small security bug with views label
147 * Tweak: Remove unnecessary CSS on every page
148
149 = 1.3.4 =
150 * New: Post Views stats preview in the admin bar
151 * New: Top Posts data available in the dashboard widget
152 * Tweak: Improved privacy using IP encrypting
153 * Tweak: PHP 8.x compatibility
154
155 = 1.3.3 =
156 * Fix: PHP Notice: Trying to get property 'colors' of non-object
157 * Fix: PHP Notice: register_rest_route was called incorrectly
158
159 = 1.3.2 =
160 * New: Introducing dashboard widget navigation
161 * New: Counter support for Media (attachments)
162 * Tweak: Extended views query for handling complex date/time requests
163
164 = 1.3.1 =
165 * Fix: Gutenberg CSS file missing
166 * Tweak: POT translation file update
167
168 = 1.3 =
169 * New: Gutenberg compatibility
170 * New: Additional options in widgets: post author and display style
171 * Fix: Undefined variables when IP saving enabled
172 * Fix: Check cookie not being triggered in Fast Ajax mode
173 * Fix: Invalid arguments in implode function causing warning
174 * Fix: Thumbnail size option did not show up after thumbnail checkbox was checked
175 * Fix: Saving post (in quick edit mode too) did not update post views
176
177 = 1.2.14 =
178 * Fix: Bulk edit post views count reset issue
179
180 = 1.2.13 =
181 * New: Experimental Fast AJAX counter method (10+ times faster)
182
183 = 1.2.12 =
184 * New: GDPR compatibility with Cookie Notice plugin
185
186 = 1.2.11 =
187 * Tweak: Additional IP expiration checks added as an option
188
189 = 1.2.10 =
190 * New: Additional transient based IP expiration checks
191 * Tweak: Chart.js script update to 2.7.1
192
193 = 1.2.9 =
194 * Fix: WooCommerce products list table broken
195
196 = 1.2.8 =
197 * New: Multisite compatibility
198 * Fix: Undefined index post_views_column on post_views_counter/includes/settings.php
199 * Tweak: Improved user IP handling
200
201 = 1.2.7 =
202 * Fix: Chart data not updating for object cached installs due to missing expire parameter
203 * Fix: Bug preventing hiding the counter based on user role.
204 * Fix: Undefined notice in the admin dashboard request
205
206 = 1.2.6 =
207 * Fix: Hardcoded post_views database table prefix
208
209 = 1.2.5 =
210 * New: REST API counter mode
211 * New: Adjust dashboard chart colors to admin color scheme
212 * Tweak: Dashboard chart query optimization
213 * Tweak: post_views database table optimization
214 * Tweak: Added plugin documentation link
215
216 = 1.2.4 =
217 * New: Advanced crawler detection
218 * Tweak: Chart.js script update to 2.4.0
219
220 = 1.2.3 =
221 * New: IP wildcard support
222 * Tweak: Delete post_views database table on deactivation
223
224 = 1.2.2 =
225 * Fix: Notice undefined variable: post_ids, thanks to [zytzagoo](https://github.com/zytzagoo)
226 * Tweak: Switched translation files storage, from local to WP repository
227
228 = 1.2.1 =
229 * New: Option to display post views on select page types
230 * Tweak: Dashboard widget query optimization
231
232 = 1.2.0 =
233 * New: Dashboard post views stats widget
234 * Fix: A couple of typos in method names
235
236 = 1.1.4 =
237 * Fix: Dashicons link broken.
238 * Tweak: Confirmed WordPress 4.4 compatibility
239
240 = 1.1.3 =
241 * Fix: Duplicated views count in custom post types
242 * Fix: Exclude visitors checkboxes not working
243
244 = 1.1.2 =
245 * Fix: Most viewed posts widget broken
246
247 = 1.1.1 =
248 * Tweak: Enable edit views on new post.
249 * Tweak: Extend WP_Query post data with post_views
250
251 = 1.1.0 =
252 * New: Quick post views edit
253 * New: Bulk post views edit
254 * Tweak: Admin UI improvements
255
256 = 1.0.12 =
257 * New: Italian translation, thanks to [Rene Querin](http://www.q-design.it)
258
259 = 1.0.11 =
260 * New: French translation, thanks to [Theophil Bethel](http://reseau-chretien-gironde.fr/)
261
262 = 1.0.10 =
263 * New: Option to limit post views editing to admins only
264
265 = 1.0.9 =
266 * New: Spanish translation, thanks to [Carlos Rodriguez](http://cglevel.com/)
267
268 = 1.0.8 =
269 * New: Croation translation, thanks to [Tomas Trkulja](http://zytzagoo.net/blog/)
270
271 = 1.0.7 =
272 * New: Possibility to manually set views count for each post
273 * New: Plugin development moved to [dFactory GitHub Repository](https://github.com/dfactoryplugins)
274
275 = 1.0.6 =
276 * New: Object cache support, thanks to [Tomas Trkulja](http://zytzagoo.net/blog/)
277 * New: Hebrew translation, thanks to [Ahrale Shrem](http://atar4u.com/)
278
279 = 1.0.5 =
280 * Tweak: Added number_format_i18n for displayed views count
281 * Tweak: Additional action hook for developers
282
283 = 1.0.4 =
284 * Fix: Possible issue with remove_post_views_count function
285
286 = 1.0.3 =
287 * New: Russian translation, thanks to moonkir
288 * Fix: Remove [post-views] shortcode from post excerpts if excerpt is empty
289
290 = 1.0.2 =
291 * Fix: Pluggable functions initialized too lately
292
293 = 1.0.0 =
294 Initial release
295
296 == Upgrade Notice ==
297
298 = 1.4.7 =
299 New: Dynamic views loading option (Pro), Fix: Multi-sorting queries with post_views