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