This shows your site's visitors a personalized list of posts and pages they have recently viewed.
As of April 2026, Last Viewed Posts by WPBeginner is a WordPress visited posts plugin with 500 active installations and a 2.3/5 rating from 3 reviews. It has been downloaded 22K+ times in total. Requires WordPress 4.9+ and PHP 5.6+. Available on WordPress.org since 2007. Last updated 1 year ago — may have compatibility concerns.
Installing this will allow you to use a widget or template tag to show your site’s visitors a personalized list of posts and pages they have viewed.
The list of posts is saved in each visitor’s web browser, so even if you get millions of visitors a month it won’t affect the performance of your website.
Note: It doesn’t store a global list of recently viewed posts by all users. Nothing is stored in your site’s database. Every visitor has a custom lists of posts and pages they have viewed.
If JavaScript is disabled or no single post has been clicked, no output will be displayed.
The plugin comes with a widget and a template tag.
This plugin has been adopted and maintained by WPBeginner
To learn more about WordPress, you can visit WPBeginner f…
| WordPress | 4.9+ requiredTested up to 6.7.5 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.