Plugin info

Total downloads: 68
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 10/18/2025 (72 days ago)
Added to WordPress: 10/18/2025 (0 years old)
Minimum WordPress version: 6.6
Tested up to WordPress version: 6.8.3
Minimum PHP version: 8.2

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 72 days ago

59/100

Is RW PostViewStats Lite abandoned?

Likely maintained (last update 72 days ago).

Compatibility

Requires WordPress: 6.6
Tested up to: 6.8.3
Requires PHP: 8.2

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Concise Counter of Post Views
Rating 0.0/5 (0 reviews)Active installs 0
Single Post View Counter
Rating 0.0/5 (0 reviews)Active installs 0
SRS Simple Hits Counter
Rating 4.2/5 (6 reviews)Active installs 9,000
Page Visits Counter – Lite
Rating 4.0/5 (7 reviews)Active installs 5,000
mzz-stat
Rating 5.0/5 (1 reviews)Active installs 100
Weblix – Online Users
Rating 0.0/5 (0 reviews)Active installs 80

Description

RW PostViewStats Lite provides accurate view tracking for posts, pages, and custom post types — designed for performance and privacy.

🆓 Lite Version Features:
– 🔢 AJAX View Counting – Async requests for better performance
– 🚫 Duplicate Prevention – 12-hour cookie-based protection
– 📊 Sortable Admin Columns – Sort posts by views in admin list
– 📁 Data Cleaner – Remove view data by date or post
– 🌐 REST API Endpoint – Fetch view counts via /wp-json/rwpsl/v1/views/{post_id}
– 📌 Shortcode Support – Display views with [rwpsl_post_views]
– 🔒 Privacy Friendly – No IP addresses collected

⭐ Pro Version Additional Features:
– 🌍 Multisite Support – Network-wide tracking for WordPress Multisite
– 📈 Advanced Analytics – Detailed views reports and charts
– 📁 CSV Export – Export stats by date range or specific posts
– 🔔 Views Notifications – Get notified when posts reach view milestones
– 🎯 Custom Post Type Support – Enhanced CPT tracking options
– ⚡ Performance Optimizations – Cached views and batch processing

Documentation:
Full Documentation – Includes both free and pro version guides.

Installation

  1. Upload the rw-postviewstats-lite folder to /wp-content/plugins/
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Configure settings in Settings RW PostViewStats Lite (optional)

Frequently Asked Questions

Can this plugin track views of custom post types?

Yes. By default, it tracks the ‘post’ and ‘page’ types. You can add support for any custom post type using a filter hook in your theme or another plugin:
`php
add_filter(‘rwpsl_supported_post_types’, function($types) {
$types[] = ‘your_custom_post_type’;
return $types;
});

How are duplicate views prevented?

The plugin uses browser cookies to ignore repeat visits from the same user for 12 hours.

What data does the plugin collect?

The plugin only stores post view counts in your WordPress database. It uses a cookie to prevent duplicate counting but does not collect any personal information or IP addresses.

What are the system requirements?

Tested with:
WordPress 6.6 to 6.8
PHP 8.2 to 8.4
MySQL 5.7 to 8.0

How can I display view counts on my site?

You can use the shortcode [rwpsl_post_views] in posts/pages/widgets, or use the provided REST API endpoint.

Does this plugin support WordPress Multisite?

Multisite support is available in the Pro version. The Lite version works on single WordPress installations.

How to add translations?

Copy /languages/rw-postviewstats-lite.pot and create your translation files. Submit your .po file to help improve the plugin.

Review feed

No reviews available

Screenshots

  1. Settings Page – Main configuration screen

    Settings Page – Main configuration screen

  2. Admin Post List – Shows sortable "Views" column

    Admin Post List – Shows sortable "Views" column

  3. Data Management – Clean view data by date or post

    Data Management – Clean view data by date or post

  4. REST API Example – JSON response from views endpoint

    REST API Example – JSON response from views endpoint

Changelog

1.0.2

Fix the problem of $_POST not being sanitized

1.0.1

Standard constant naming
Fix REST API callback permissions
Add protection code to HTML template

1.0.0

Initial release with AJAX tracking
Cookie-based duplicate prevention
REST API integration
Shortcode for displaying views