PluginProbe ʕ •ᴥ•ʔ
Post Views Counter / 1.4.4
Post Views Counter v1.4.4
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
283 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.4.3
7 Stable tag: 1.4.4
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.4 =
57 * New: Option to enter meta_key for importing the views
58 * New: Revamped Reports for Views by Date, Views by Post and Views by Author (Pro)
59 * New: REST API support for post, site, term and user views (Pro)
60 * New: Views Period option to display views from a selected time period instead of total (Pro)
61 * New: [site-views] shortcode for total site views display (Pro)
62 * Tweak: Improved icon handling
63 * Tweak: Updated crawler detection
64
65 = 1.4.3 =
66 * Tweak: Update languages file
67
68 = 1.4.2 =
69 * New: Option to select position of the plugin menu
70
71 = 1.4.1 =
72 * Fix: Frontpage views not recorded properly
73
74 = 1.4 =
75 * New: Introducing Post Views Counter Pro
76 * New: Fast Ajax views counting mode (Pro)
77 * New: Google AMP support (Pro)
78 * New: Taxonomy term views (Pro)
79 * New: Author archive views (Pro)
80 * New: Cookies/Cookieless data storage option (Pro)
81 * New: Dedicated Reports page (Pro)
82 * New: Exporting views to CSV or XML files (Pro)
83 * Tweak: Improved validation and sanitization
84 * Tweak: Chart.js updated to 4.3.0
85
86 = 1.3.13 =
87 * New: Compatibility with WP 6.2 and PHP 8.2
88 * Fix: Invalid year in seconds
89 * Fix: Possible invalid cookie data in views storage
90 * Fix: Default database prefix
91 * Tweak: Switch from wp_localize_script to wp_add_inline_script
92 * Tweak: Updated bot detection
93
94
95 = 1.3.12 =
96 * Fix: Frontend Javascript rewritten from jQuery to Vanilla JS
97 * Fix: Admin Bar Style loading on every page
98 * Fix: Network initialization process for new sites
99 * Fix: IP address encryption
100 * Fix: REST API endpoints
101 * Fix: Removed couple of deprecated functions
102 * Tweak: Updated chart.js script to version 3.9.1
103 * Tweak: Added SameSite attribute to cookie
104
105 = 1.3.11 =
106 * Fix: Potentailly incorrect counting of post views in edge case db queries
107 * Fix: Possible empty chart in dashboard
108 * Fix: Incorrect saving of dashboard widget user options
109 * Tweak: Updated Chart.js to version 3.7.0
110
111 = 1.3.10 =
112 * Fix: Post views column not working properly
113 * Tweak: Switched to openssl_encrypt method for IP encryption
114 * Tweak: Improved user input escaping
115
116 = 1.3.9 =
117 * Tweak: Remove unnecessary plugin files
118
119 = 1.3.8 =
120 * Tweak: Improved user input escaping
121
122 = 1.3.7 =
123 * Tweak: Implemented internal settings API
124
125 = 1.3.6 =
126 * Fix: Option to hide admin bar chart
127
128 = 1.3.5 =
129 * New: Option to hide admin bar chart
130 * Fix: Small security bug with views label
131 * Tweak: Remove unnecessary CSS on every page
132
133 = 1.3.4 =
134 * New: Post Views stats preview in the admin bar
135 * New: Top Posts data available in the dashboard widget
136 * Tweak: Improved privacy using IP encrypting
137 * Tweak: PHP 8.x compatibility
138
139 = 1.3.3 =
140 * Fix: PHP Notice: Trying to get property 'colors' of non-object
141 * Fix: PHP Notice: register_rest_route was called incorrectly
142
143 = 1.3.2 =
144 * New: Introducing dashboard widget navigation
145 * New: Counter support for Media (attachments)
146 * Tweak: Extended views query for handling complex date/time requests
147
148 = 1.3.1 =
149 * Fix: Gutenberg CSS file missing
150 * Tweak: POT translation file update
151
152 = 1.3 =
153 * New: Gutenberg compatibility
154 * New: Additional options in widgets: post author and display style
155 * Fix: Undefined variables when IP saving enabled
156 * Fix: Check cookie not being triggered in Fast Ajax mode
157 * Fix: Invalid arguments in implode function causing warning
158 * Fix: Thumbnail size option did not show up after thumbnail checkbox was checked
159 * Fix: Saving post (in quick edit mode too) did not update post views
160
161 = 1.2.14 =
162 * Fix: Bulk edit post views count reset issue
163
164 = 1.2.13 =
165 * New: Experimental Fast AJAX counter method (10+ times faster)
166
167 = 1.2.12 =
168 * New: GDPR compatibility with Cookie Notice plugin
169
170 = 1.2.11 =
171 * Tweak: Additional IP expiration checks added as an option
172
173 = 1.2.10 =
174 * New: Additional transient based IP expiration checks
175 * Tweak: Chart.js script update to 2.7.1
176
177 = 1.2.9 =
178 * Fix: WooCommerce products list table broken
179
180 = 1.2.8 =
181 * New: Multisite compatibility
182 * Fix: Undefined index post_views_column on post_views_counter/includes/settings.php
183 * Tweak: Improved user IP handling
184
185 = 1.2.7 =
186 * Fix: Chart data not updating for object cached installs due to missing expire parameter
187 * Fix: Bug preventing hiding the counter based on user role.
188 * Fix: Undefined notice in the admin dashboard request
189
190 = 1.2.6 =
191 * Fix: Hardcoded post_views database table prefix
192
193 = 1.2.5 =
194 * New: REST API counter mode
195 * New: Adjust dashboard chart colors to admin color scheme
196 * Tweak: Dashboard chart query optimization
197 * Tweak: post_views database table optimization
198 * Tweak: Added plugin documentation link
199
200 = 1.2.4 =
201 * New: Advanced crawler detection
202 * Tweak: Chart.js script update to 2.4.0
203
204 = 1.2.3 =
205 * New: IP wildcard support
206 * Tweak: Delete post_views database table on deactivation
207
208 = 1.2.2 =
209 * Fix: Notice undefined variable: post_ids, thanks to [zytzagoo](https://github.com/zytzagoo)
210 * Tweak: Switched translation files storage, from local to WP repository
211
212 = 1.2.1 =
213 * New: Option to display post views on select page types
214 * Tweak: Dashboard widget query optimization
215
216 = 1.2.0 =
217 * New: Dashboard post views stats widget
218 * Fix: A couple of typos in method names
219
220 = 1.1.4 =
221 * Fix: Dashicons link broken.
222 * Tweak: Confirmed WordPress 4.4 compatibility
223
224 = 1.1.3 =
225 * Fix: Duplicated views count in custom post types
226 * Fix: Exclude visitors checkboxes not working
227
228 = 1.1.2 =
229 * Fix: Most viewed posts widget broken
230
231 = 1.1.1 =
232 * Tweak: Enable edit views on new post.
233 * Tweak: Extend WP_Query post data with post_views
234
235 = 1.1.0 =
236 * New: Quick post views edit
237 * New: Bulk post views edit
238 * Tweak: Admin UI improvements
239
240 = 1.0.12 =
241 * New: Italian translation, thanks to [Rene Querin](http://www.q-design.it)
242
243 = 1.0.11 =
244 * New: French translation, thanks to [Theophil Bethel](http://reseau-chretien-gironde.fr/)
245
246 = 1.0.10 =
247 * New: Option to limit post views editing to admins only
248
249 = 1.0.9 =
250 * New: Spanish translation, thanks to [Carlos Rodriguez](http://cglevel.com/)
251
252 = 1.0.8 =
253 * New: Croation translation, thanks to [Tomas Trkulja](http://zytzagoo.net/blog/)
254
255 = 1.0.7 =
256 * New: Possibility to manually set views count for each post
257 * New: Plugin development moved to [dFactory GitHub Repository](https://github.com/dfactoryplugins)
258
259 = 1.0.6 =
260 * New: Object cache support, thanks to [Tomas Trkulja](http://zytzagoo.net/blog/)
261 * New: Hebrew translation, thanks to [Ahrale Shrem](http://atar4u.com/)
262
263 = 1.0.5 =
264 * Tweak: Added number_format_i18n for displayed views count
265 * Tweak: Additional action hook for developers
266
267 = 1.0.4 =
268 * Fix: Possible issue with remove_post_views_count function
269
270 = 1.0.3 =
271 * New: Russian translation, thanks to moonkir
272 * Fix: Remove [post-views] shortcode from post excerpts if excerpt is empty
273
274 = 1.0.2 =
275 * Fix: Pluggable functions initialized too lately
276
277 = 1.0.0 =
278 Initial release
279
280 == Upgrade Notice ==
281
282 = 1.4.4 =
283 Option to enter meta_key for importing the views, Revamped Reports for Views by Date, Views by Post and Views by Author (Pro), REST API support for post, site, term and user views (Pro), Views Period option to display views from a selected time period instead of total (Pro), [site-views] shortcode for total site views display (Pro)