Title: Wp Post Views &#8211; WordPress Post views counter
Author: Ronak J Vanpariya
Published: <strong>1 febrièr 2020</strong>
Last modified: 24 Agost 2026

---

Search plugins

![](https://ps.w.org/wp-post-views/assets/banner-772x250.png?rev=3539043)

![](https://ps.w.org/wp-post-views/assets/icon-256x256.png?rev=3539121)

# Wp Post Views – WordPress Post views counter

 Per [Ronak J Vanpariya](https://profiles.wordpress.org/vanpariyar/)

[Download](https://downloads.wordpress.org/plugin/wp-post-views.1.23.3.zip)

 * [Details](https://oci.wordpress.org/plugins/wp-post-views/#description)
 * [Reviews](https://oci.wordpress.org/plugins/wp-post-views/#reviews)
 *  [Installation](https://oci.wordpress.org/plugins/wp-post-views/#installation)
 * [Development](https://oci.wordpress.org/plugins/wp-post-views/#developers)

 [Support](https://wordpress.org/support/plugin/wp-post-views/)

## Descripcion

WP Post Views counts the views of your built-in post types (Posts, Pages) and Custom
Post Types. It provides multiple ways to display these counts, including a modern
Gutenberg block, shortcodes, and PHP functions.

### Features And Options:

 * **Simple & Easy:** Designed to be simple and easy to understand for everyone.
 * **Gutenberg Block:** A dedicated « Post Views » block for easy placement in your
   layouts.
 * **IP Filtering:** Option to filter views by IP address to ensure accurate counts.
 * **Post Type Support:** Choose which post types to track in the settings.
 * **Admin Column:** View counts directly in your post/page lists in the admin dashboard.
 * **Performance:** Optimized queries and transient caching for total view counts.

### How to Display Post Views:

**1. Gutenberg Block**
 Search for the « Post Views » block in the editor.

**2. Shortcodes**
 – `[WPPV-TOTAL-VIEWS]`: Display the view count for the current
post. – `[WPPV-TOTAL-VIEWS-PER-POST-TYPE post_type="post"]`: Display total views
for a specific post type.

**3. PHP Function**

### Tutorial

### Development

 * Development happening on GitHub :- [WP Post Views Github](https://github.com/vanpariyar/wp-post-views)
 * Create issue on the GitHub OR Pull request for new feature when new tag added
   it will automatically deployed.

## Screenshots

[⌊Post Views column in the WordPress admin post list.⌉⌊Post Views column in the 
WordPress admin post list.⌉[

Post Views column in the WordPress admin post list.

[⌊Main plugin settings page showing post type selection and IP filtering.⌉⌊Main 
plugin settings page showing post type selection and IP filtering.⌉[

Main plugin settings page showing post type selection and IP filtering.

[⌊The "Post Views" Gutenberg block in the block inserter.⌉⌊The "Post Views" Gutenberg
block in the block inserter.⌉[

The « Post Views » Gutenberg block in the block inserter.

[⌊Customizing the Post Views block in the editor sidebar.⌉⌊Customizing the Post 
Views block in the editor sidebar.⌉[

Customizing the Post Views block in the editor sidebar.

[⌊Frontend display of post views on a single blog post.⌉⌊Frontend display of post
views on a single blog post.⌉[

Frontend display of post views on a single blog post.

[⌊Using the shortcode to display total views per post type.⌉⌊Using the shortcode
to display total views per post type.⌉[

Using the shortcode to display total views per post type.

[⌊Tracking views across different custom post types.⌉⌊Tracking views across different
custom post types.⌉[

Tracking views across different custom post types.

## Blocks

This plugin provides 1 block.

 *   Post Views Display the number of views for the current post.

## Installacion

 1. Install the plugin via the WordPress.org plugin directory or by uploading the files
    to `/wp-content/plugins/`.
 2. Activate the plugin through the ‘Plugins’ menu.
 3. Configure settings at **Settings > WP Post Views**.

## FAQ

### Does it work with caching plugins?

Yes. WP Post Views uses a lightweight JavaScript-based tracking method to ensure
views are counted even when your site is served via a caching plugin (like WP Rocket,
W3 Total Cache, etc.).

### Can I track views for custom post types?

Absolutely. You can select which post types to track in the plugin settings page.

### How can I exclude my own views?

The plugin includes an IP filtering feature. You can enter your IP address in the
settings to prevent your own visits from being counted.

### How do I display the view count?

You have three options:
 1. Use the « Post Views » Gutenberg block. 2. Use the `[
WPPV-TOTAL-VIEWS]` shortcode. 3. Use the `get_post_view()` PHP function in your 
theme templates.

### Is it lightweight?

Yes, it’s designed with performance in mind. It uses efficient database queries 
and transient caching for aggregate counts to minimize server load.

## Reviews

![](https://secure.gravatar.com/avatar/3b0d41417fd811227f83f8c5b2169b3387aa4eca18fbed1b76e61a9aca92ffa5?
s=60&d=retro&r=g)

### 󠀁[Lowest inode (keep it lightweight guys 👍)](https://wordpress.org/support/topic/lowest-inode-keep-it-lightweight-guys-%f0%9f%91%8d/)󠁿

 [3xploiton3](https://profiles.wordpress.org/3xploiton3/) 4 setembre 2026

For tracking view counts per article, choose this one. It’s lightweight. 👍 Only
33 inodes (version 1.23.3).

![](https://secure.gravatar.com/avatar/a8c37596e7404ae656847f379a58b471a1d7a52f2d4fdc270f283aa48c6949c1?
s=60&d=retro&r=g)

### 󠀁[Satisfied](https://wordpress.org/support/topic/satisfied-156/)󠁿

 [Willem Jurka](https://profiles.wordpress.org/jurka/) 7 genièr 2026

The plugin works well. Easy to install.

![](https://secure.gravatar.com/avatar/757919d69619a77ccf097daebad48b894086974905c831becfd3b425d5764e45?
s=60&d=retro&r=g)

### 󠀁[Simple to use and works great!](https://wordpress.org/support/topic/simple-to-use-and-works-great-13/)󠁿

 [justgert](https://profiles.wordpress.org/justgert/) 12 març 2024 4 replies

Very easy to use and works great, that is… if not using any fancy caching methods.
Edit: Updated to 5 stars. The newest version is working in Litespeed server and 
LScache enabled. Thanks Ronak and team!

![](https://secure.gravatar.com/avatar/97e038a95e2be5597e0c230ecbbd4c4b06224c48b5de595329be7d16b206aba5?
s=60&d=retro&r=g)

### 󠀁[crashed straight away..](https://wordpress.org/support/topic/crashed-straight-away/)󠁿

 [psypat](https://profiles.wordpress.org/psypat/) 17 junh 2023 1 reply

I added ” [WPPV-TOTAL-VIEWS-PER-POST-TYPE post_type=”post”] ” to the singe post 
page, and it crashed.. …thats it..

![](https://secure.gravatar.com/avatar/f2d684fc55b2ed73275ee81514ecf4bab75c5fd9aff64b420f376ab250865055?
s=60&d=retro&r=g)

### 󠀁[Lightweight plugin that does its job well](https://wordpress.org/support/topic/lightweight-plugin-that-does-its-job-well/)󠁿

 [rodolforizzo76](https://profiles.wordpress.org/rodolforizzo76/) 27 març 2023 1
reply

I’m excited to be able to write a positive review for the « Wp Post Views » plugin!
This tool does the job it’s supposed to do without any frills, and finally someone
has created such a useful plugin! The « Wp Post Views » plugin is incredibly easy
to use and offers all the basic features you need to monitor the views of your WordPress
posts. There’s nothing superfluous in this plugin – just the essential functions
to track visits to your content. I’m really happy to have found the « Wp Post Views»
plugin. I highly recommend it to anyone looking for a simple and effective way to
track views of their WordPress content. Thank you so much for creating this plugin!

![](https://secure.gravatar.com/avatar/a2197761ce1c1069bdbf36ad0d94f76a17afcb06214f79d698f8ad3147645897?
s=60&d=retro&r=g)

### 󠀁[Полезный плагин](https://wordpress.org/support/topic/%d0%bf%d0%be%d0%bb%d0%b5%d0%b7%d0%bd%d1%8b%d0%b9-%d0%bf%d0%bb%d0%b0%d0%b3%d0%b8%d0%bd-26/)󠁿

 [andrewminin](https://profiles.wordpress.org/andrewminin/) 19 octobre 2022

Полезно. Позволяет оценить насколько статьи в блоге интересны читателям.

 [ Read all 7 reviews ](https://wordpress.org/support/plugin/wp-post-views/reviews/)

## Contributors & Developers

“Wp Post Views – WordPress Post views counter” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Ronak J Vanpariya ](https://profiles.wordpress.org/vanpariyar/)
 *   [ Ankita Tanti ](https://profiles.wordpress.org/ankitatanti/)
 *   [ Brijesh Dhanani ](https://profiles.wordpress.org/brijeshdhanani/)
 *   [ Piyush Asthana ](https://profiles.wordpress.org/piyushmultidots/)
 *   [ Kajal Gohel ](https://profiles.wordpress.org/kajalgohel/)

“Wp Post Views – WordPress Post views counter” has been translated into 1 locale.
Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/wp-post-views/contributors)
for their contributions.

[Translate “Wp Post Views – WordPress Post views counter” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-post-views)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-post-views/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wp-post-views/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wp-post-views/) 
by [RSS](https://plugins.trac.wordpress.org/log/wp-post-views/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.23.1 – 20/05/2026

 * **New Feature:** Added a modern Gutenberg block to display post views.
 * **Documentation:** Launched new documentation site using VitePress.
 * **Workflow:** Updated GitHub Actions for automated building and WordPress.org
   asset deployment.
 * **Assets:** Added dedicated assets for the WordPress.org plugin page.
 * **Testing:** Expanded PHPUnit test suite to include Gutenberg block rendering.

#### 1.22.0 – 15/12/2025

 * Added PHPUnit testing framework, Composer dependencies, and GitHub Actions for
   CI.

#### 1.21.0 – 26/09/2025

 * Version updates

#### 1.18.0 – 16/12/2024

 * Removed Home page checks from Ajax.
 * Now home page views will be counted

#### 1.17.0 – 30/11/2024

 * Complete architecture Changed on How we count views.
 * we are using simple Js insted of AJAX.

## Mèta

 *  Version **1.23.3**
 *  Last updated **2 setmanas ago**
 *  Active installations **4 000+**
 *  WordPress version ** 5.4 or higher **
 *  Tested up to **7.1**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/wp-post-views/) e [English (US)](https://wordpress.org/plugins/wp-post-views/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wp-post-views)
 * Tags
 * [analytics](https://oci.wordpress.org/plugins/tags/analytics/)[Counter](https://oci.wordpress.org/plugins/tags/counter/)
   [post views](https://oci.wordpress.org/plugins/tags/post-views/)[stats](https://oci.wordpress.org/plugins/tags/stats/)
   [views](https://oci.wordpress.org/plugins/tags/views/)
 *  [Advanced View](https://oci.wordpress.org/plugins/wp-post-views/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  6 5-star reviews     ](https://wordpress.org/support/plugin/wp-post-views/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-post-views/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-post-views/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-post-views/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/wp-post-views/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-post-views/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-post-views/reviews/)

## Contributors

 *   [ Ronak J Vanpariya ](https://profiles.wordpress.org/vanpariyar/)
 *   [ Ankita Tanti ](https://profiles.wordpress.org/ankitatanti/)
 *   [ Brijesh Dhanani ](https://profiles.wordpress.org/brijeshdhanani/)
 *   [ Piyush Asthana ](https://profiles.wordpress.org/piyushmultidots/)
 *   [ Kajal Gohel ](https://profiles.wordpress.org/kajalgohel/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-post-views/)

## Far un don

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/vanpariyar)