Init View Count – AI-Powered, Trending, REST API
by Init HTML 5 (3 reviews)

Init View Count – AI-Powered, Trending, REST API

Count post views accurately via REST API with customizable display. Lightweight, fast, and extensible. Includes shortcode with multiple layouts.

Init View Count ranks #17,747 among WordPress.org plugins with 80+ active installations, is #450 of 2,168 in the Analytics category, a 5/5 rating from 3 reviews, and was last updated Oct 18, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v2.0.5 Current Version v2.0.5
Updated 2 weeks ago Last Update on 18 Oct, 2026
Refreshed 2 days ago Last Refreshed on
#450 of 2,168 in Analytics Top 25% by installs Downloads -62.9% this week Actively maintained
View on WordPress.org
Rank
#17,747
— No change
Active Installs
80+
-23.8%
KW Avg Position
55
0.5 worse
Downloads
3.9K
+3 today
Support Resolved
0%
— No change
Rating
100%
Review 5 out of 5
5 (3 reviews)

Next Milestone 90

Total Progress 70%
80+ 90+
684
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 3 more installs to reach 90+

Rank Changes

17,732 17,773 17,813 17,853 17,894 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
16,986 17,237 17,489 17,740 17,991 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Current #17,747
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 20 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
0 100 17-10-2026 18-10-2026 19-10-2026 20-10-2026 21-10-2026 22-10-2026 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

5.0
3 reviews
Overall 100%
5
3 (100%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Security History

Source: WPVulnerability

No known vulnerabilities on record for Init View Count. Checked 3 months ago.

TL;DR

AI summary of the plugin's readme

This plugin is for WordPress site owners and developers who want to track post views without adding bloat to their site. It counts views via a REST API, prevents duplicate counts, offers customizable shortcodes for displaying view counts and rankings, and includes AI-powered traffic pattern learning integrated with a trending engine.

  • REST API view tracking
  • [init_view_count] shortcode
  • [init_view_list] shortcode with pagination
  • [init_view_ranking] tabbed shortcode
  • Template overrides like WooCommerce
  • Batch view tracking support
  • Strict IP-based filtering
  • Dashboard widget for top posts

Frequently Asked Questions

Common questions about Init View Count – AI-Powered, Trending, REST API

Yes. Use the template attribute in [init_view_list] (e.g. template="grid"), and override the corresponding file in your theme like WooCommerce templates.
Yes. Just set post_type="your_custom_type" in the shortcode or REST query.
Init View Count uses both time delay and scroll detection via JavaScript, and stores viewed post IDs in either sessionStorage or localStorage (your choice).
Yes, by default. When the scroll+delay conditions are met, the count is sent via REST API and saved with a single atomic database update. If you enable Reduce view count cache refreshes, views are still written to the database immediately, but the numbers displayed on your site may lag behind by up to the configured interval (see below). If you enable Buffer view writes in the object cache, views are written to the database in batches once per interval; the number returned right after a view is counted is always up to date.
By default: - _init_view_count (total) - _init_view_day_count - _init_view_week_count - _init_view_month_count These keys can be changed via the init_plugin_suite_view_count_meta_key filter. Trending scores are calculated separately and stored in a transient.
Yes. Use get_post_meta($post_id, '_init_view_count', true) or similar keys. Or use [init_view_count] shortcode in post content.
Yes. There is an option in the plugin’s settings to disable the default stylesheet. You can style the output manually as needed.
Yes. Since it uses JavaScript + REST for counting, page caching doesn't interfere. However, REST responses (/top) are cached using transients.
Yes — since version 2.0.0 there are 3 native blocks (search "View Count", "Popular Posts List", "View Ranking" in the block inserter, under the "Init View Count" category), each with its own settings panel and live preview. You can still use the classic Shortcode block with [init_view_count] / [init_view_list] / [init_view_ranking] if you prefer.
Since version 2.0.0, on WordPress 6.9+ the plugin registers two read-only Abilities (init-view-count/get-post-views and init-view-count/get-top-posts) via the core Abilities API, so AI agents and automation tools can discover and query view-count data in a standardized way. This is entirely optional and has no effect on sites without the Abilities API (WordPress below 6.9) or on how the plugin otherwise works — no view/increment/reset ability is exposed.

Sign In / Register

You need to sign in or register to use this feature.