WordPress Popular Posts

WordPress Popular Posts

A highly customizable, easy-to-use popular posts widget!
Rating:
4.5
Active Installations:
200000+
Last Updated:
Mar 10, 2024
WordPress Version:
5.3 or higher
Tested up to:
6.4.4

Highly customizable widget

Display your most popular posts with ease.

Time-based popularity

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

Support for custom post types

Showcase popular content beyond just posts and pages.

Thumbnails included

Add visual appeal to your popular posts with thumbnails.

6.4.2

  • Fixes default thumbnail resetting to the stock “No Thumbnail” image (props to aalmans!)
  • Fixes filtering by category / taxonomy when using Polylang (props to mlepore and wpfed!)
  • Updates dependencies.

Release notes

6.4.1

  • Adds support for webp images.
  • Minor fixes / improvements.

Release notes

6.4.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 fatal issue caused by the views_count shortcode when providing an invalid time range.
  • The views_count shortcode can now render a “prettified” version of the views count (eg. 6.2k instead of 6,265).
  • The wpp shortcode has now a “toggle” to enable/disable AJAX loading.
  • Adds /views REST API endpoints.
  • Fixes fatal error that can happen when themes define image sizes using the array format for the crop parameter.
  • Fixes fatal error that can happen while the plugin is deleting its own transients.
  • Other minor fixes / improvements.

Release notes

6.3.4

If you’re using a caching plugin on your website, clearing its cache after installing / updating to this version is highly recommended.

  • Patches issue affecting non-HTML5 friendly WordPress themes after the WP 6.4 update.
  • Adds a button to reset the default thumbnail.
  • Minor fixes and improvements.

Release notes

6.3.3

  • Security enhancements (props to the Patchstack team!)
  • Updates dependencies.

Release notes

6.3.2

  • Fixes a PHP notice coming from the [wpp] shortcode.
  • Removes legacy AJAX code from the plugin.

Release notes

6.3.1

If you’re using a caching plugin on your website, clearing its cache after installing / updating to this version is highly recommended.

  • Improves compatibility with newer versions of PHP 8 (thanks ispreview and dimal for the heads-up!)
  • Introduces new shortcode to render views count (see Release notes for more details).
  • Shares post_id value with render_image filter hook for more flexibility.
  • Fixes a fatal error when the PHP extension mbstring is not installed.
  • Updates wpp.min.js.

Release notes

6.2.1

  • Fixes an issue where the [wpp] shortcode would get stuck at the loading animation.

6.2.0

If you’re using a caching plugin on your website, clearing its cache after installing / updating to this version is highly recommended.

  • The [wpp] shortcode has now the ability to load itself via AJAX.
  • Fixes an issue where for certain server configurations the popular posts list would output garbled text.
  • Fixes an issue where PHP would throw notices due to the usage of HTML5 tags.

Release notes

6.1.4

If you’re using a caching plugin on your website, clearing its cache after installing / updating to this version is highly recommended.

  • Fixes an issue where the [wpp] shortcode might output empty paragraphs under certain conditions.
  • Reverts “uglification” of wpp.min.js which caused popular post list(s) not to load under certain conditions.
  • Widget’s deprecation notice has been reworded for clarity.
  • Updates dependencies + minor code cleanup.

Release notes

6.1.3

  • Hotfix: Fixes rare PHP fatal error in Admin.php (props to winetravelista and scotttripatrek!)

Release notes

6.1.2

If you’re using a caching plugin on your website, clearing its cache after installing / updating to this version is highly recommended.

  • Deprecation Notice: The WordPress Popular Posts “classic” widget is going away! 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.
  • Plugin now uses the Tax_Query class to filter popular posts by taxonomy, pretty much similar to how WP_Query does it.
  • Fixes an issue where selecting the Tiny theme would override the heading of the popular posts list.
  • Fixes an issue where taxonomy links would render an extra whitespace for some browsers.
  • Fixes issue where when using a theme (eg. Cards) post titles would be unintentionally truncated.
  • Adds decoding=async property to WPP’s thumbnail.
  • General PHPCS/WPCS code improvements.

Release notes

6.1.1

  • Fixes a rare PHP fatal error that can occur during plugin activation.
  • Block: adds links to documentation within the block form for ease of access.
  • Updates dependencies.

Release notes

6.1.0

  • Improves PHP 8.1 support.
  • Adds new filter to modify the post date.
  • Adds check to prevent the misuse of the Data Sampling feature (props to the JPCERT/CC team for reporting this issue).
  • Updates dependencies.

Release notes

Full Changelog

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.

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.

Great, useful plugin and great support!

By inselaeffchen on August 8, 2023

I'd been using this plugin for a few years without problems, but the developer was super-helpful in pinpointing a fairly specific to my particular hosting environment PHP problem that occurred during an upgrade.

Good plugin with great support

By AlexisMS on July 31, 2023

I'm using the plugin on several websites for some years now. It has been working without any problems so far. Plus: Plugin support is helpful and quick although for free.

Great plugin, great support

By STASEO (staseo) on June 30, 2023

Great plugin that does what I need and have a great support from Hector even it's a free plugin.

Keep it up and make a PRO version :)

Great plugin

By fh (felipestyle77) on June 27, 2023

Great plugin

So flexible, very well built and great support

By aaronbennett2097 on November 25, 2022

With the ability to modify the layout with post_html, the customisation options are limitless. Great support too!!!

At first I though this was not that good but it's amazing! Highly recommended.

By a4jp (a4jp.com) on November 21, 2022

To speed up the plugin on my site. Ajaxify widget: Disabled Data Caching: Never Cache Turn on the HTML option hidden in the actual widget area. And now you can customize stuff. Make sure Hummingbird Optimizer is off so you can see the updates properly.

Great plugin!

By Vu Tru So (vutruso) on November 9, 2022

More than 2 years of use, now I review :v Sorry for the late :))
Try other plugins too!

Genesis Featured Page Advanced

An advanced version of the Genesis – Featured Page widget. Allows you to add a custom image, custom content, page excerpt, and more.

Try Demo

Widgets for Google Reviews

Embed Google reviews fast and easily into your WordPress site. Increase SEO, trust and sales using Google reviews.

Try Demo

Widget Importer & Exporter

Import and export your widgets.

Try Demo
Screenshots

Try WordPress Popular Posts With InstaWP

Contact Sales

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

Request demo

Wondering how to integrate InstaWP with your current workflow? Ask us for a demo.