WordPress Popular Posts

WordPress Popular Posts

A highly customizable, easy-to-use popular posts widget!
Rating:
4.5
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
100000+
Last Updated:
Dec 09, 2024
WordPress Version:
5.7 or higher
Tested up to:
6.7.2

Highly Customizable Plugin

Customize the appearance and functionality of your popular posts lists.

Time-based popularity

Highlight posts that have been the most popular within a specific time range.

Multiple Time Ranges

Display the most popular posts within a specific time range, such as the last 24 hours, 7 days, or 30 days.

Custom Post-Type Support

Showcase popular posts from custom post types, such as products or services.

7.2.0

If you’re using a caching plugin on your website it’s highly recommended to clear its cache after installing / updating to this version.

  • Fixes a security issue that allows unintended arbitrary shortcode execution (props to mikemyers and the Wordfence team!)
  • Fixes an issue that would allow the _popularpoststransients table to store more data than intended.
  • Adds ability to hook into WPP’s script to perform certain actions before updating the views count of a post/page (see Release notes for more details.)
  • Deprecates pid parameter in favor of exclude.
  • Minor code improvements.

Release notes

7.1.0

If you’re using a caching plugin on your website it’s highly recommended to clear its cache after installing / updating to this version.

  • Fixes a PHP fatal error that can happen on the block-based Widgets screen when using the “classic” widget (props to andymoonshine!)
  • Fixes an issue where the shortcode didn’t add the “current” CSS class to the current post.
  • Fixes a PHP warning that can occur when the HTML output is empty (props to wpfed!)
  • Adds plugin version to wpp.js URL for cache busting.
  • Improves compatibility with WP Rocket.

Release notes

7.0.1

If you’re using a caching plugin on your website it’s highly recommended to clear its cache after installing / updating to this version.

  • Improves compatibility with LiteSpeed Cache, Autoptimize, W3 Total Cache, and Speed Optimizer (formerly known as SiteGround Optimizer.)
  • Fixes an issue where the popular posts list may not load on iOS browsers (props to Marlys Arnold and abid76!)
  • Fixes an issue where get_views() might not return the expected value (props to robwkirby!)

Release notes

7.0.0

  • Breaking Change: The WordPress Popular Posts “classic” widget will stop working after this version! If you’re using the classic widget please replace it with the WordPress Popular Posts block or the [wpp] shortcode as soon as possible. See release notes for more details.
  • Breaking Change: The .widget CSS class has been removed from the WordPress Popular Posts block. If you were using it to style your popular posts block adjustments may be required.
  • Native WebP / AVIF support: your thumbnails can now be created as .webp / .avif images without requiring third-party plugins. Check the release notes for more.
  • New filter hook to dynamically change the headline of the popular post list (props to abid76!)
  • PHPCS / WPCS improvements.
  • Minor enhancements / fixes.

Release notes

Full Changelog

Plugin incrível

By D (subdigus) on November 23, 2024

A melhor e mais elegante maneira de exibir postagens populares em seu site. Simples e prático. Altamente recomendável.

Works good with Elementor!

By kspr on October 26, 2024

Used it through the REST API to set it up with Elementor Pro, worked like a charm, good job.

Simple plugin. Does what it says.

By smkstoll on October 16, 2024

Thanks for your support.

It stopped working

By Andrew (papex) on August 21, 2024

That's it! It stopped working. They themselves decided to abandon it for some reason. Now it doesn't work on regular sites. Don't even waste your time.
===
Всё! Перестал работать. Они сами зачем-то решили от него отказаться. Теперь на обычных сайтах не работает. Даже время не теряйте.

The best bit of this plugin has been removed.

By a4jp (a4jp.com) on July 19, 2024

At first I though this was not that good but then with the widget settings amazing! But unfortunately the best bit of the plugin has been removed.

"This widget has been deprecated and will be removed in WordPress Popular Posts 7.0. Please use either the WordPress Popular Posts block or the wpp shortcode instead."

The short code doesn't allow custom HTML and CSS like the widget, does it? Unless there is a way to add custom HTML to the shortcode I'm just keeping the old version for now.

If I update this plugin I'll lose the custom HTML that looks great and it was the reason I used this plugin. It's disappointing the widget settings were just removed as it was nice having all the settings in one are. Now we just have to keep checking everything to add shortcode from your site which we shouldn't have to do.

Long ago to speed up the plugin on my site. I set the Ajaxify widget to Disabled and Data Caching to Never Cache. Then turned on the HTML option, hidden in the actual widget area so I could customize stuff. Hummingbird Optimizer was also turned off so I could see the updates properly.

Great plugin!

By Stanislav (pigus) on July 8, 2024

A very good plugin! Everything works as it should. Thank you for your efforts!

Near perfect

By andrebell82 on April 2, 2024

Randomly the 'Time Range' setting changes to 7 days instead of staying at 30 days. Been active for nearly three months so far. Several times have had to log in and change the setting back. Maybe some other plugin I am using may be causing the conflict. IDK. Other than this odd situation the plugin works as expected to show the most popular posts.

Perfect

By gregamer on March 16, 2024

Works as described, easy to set up, good documentation, option to use shortcode or custom queries. Just perfect.

Used to be good, but

By Stephen (rudeshock54) on August 21, 2023

<!-- wp:paragraph --> <p class="">This plugin no longer supports classic widget, which is a bummer. Also for the last few updates, the data is inaccurate and it appears to be quite resource-intensive. Removed it and replaced with something else.</p> <!-- /wp:paragraph -->

Really great plugin and excellent support!

By stevieboy23 on August 10, 2023

Fantastic plugin - been using it for a few years now - prompt and helpful support as well.

I also recommend the companion plugin "Recently" from the same author.

Try other plugins too!

jQuery T(-) Countdown Widget

jQuery T(-) Countdown Widget will display a highly customizable, HTML5 countdown timer as a sidebar widget or in a post or page using a shortcode.

Try Demo More Details

AH Display Widgets

Simply hide widgets on specified pages. Adds checkboxes to each widget to either show or hide it on every site page.

Try Demo More Details

Content Blocks (Custom Post Widget)

This plugin enables you to edit and display Content Blocks in a sidebar widget or using a shortcode.

Try Demo More Details
Screenshots
Author Site Author Site

Try WordPress Popular Posts With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.