A highly customizable Recent Posts widget for WordPress.
Recently is a highly customizable widget to showcase the most recent entries from your WordPress powered site.
- Multiple Recently lists - That is, you can have several Recently lists on your blog - each with its own settings!
- Thumbnails! - Display a thumbnail of your recent posts! (see the FAQ section for more details.)
- Custom Post-type support - Want to show other stuff than just posts and pages, eg. Recent Products? You can!
- Taxonomy filtering - List recent posts filtered by categories, tags, or custom taxonomies!
- Use your own layout! - Recently is flexible enough to let you customize the look and feel of your recent posts list! (see customizing Recently's HTML markup and How to style Recently for more.)
- WordPress Multisite support - Each site on the network can have its own recent posts list!
- Localization - Translate Recently to your own language (See translating Recently into your language for more info).
- Polylang/WPML 3.2+ support - Show the translated version of your recent posts!
- WordPress Popular Posts / WP-PostViews / Top 10 support: - Display the views count of your recent posts!
- WP-PostRatings support. Show your visitors how your readers are rating your posts!
- WordPress 5.7 or newer.
- PHP 7.2 or newer.
- Mbstring PHP Extension.
- Either the ImageMagik or GD library installed and enabled on your server (not really required, but needed to create thumbnails).
- Log in into your WordPress dashboard.
- Go to Plugins > Add New.
- In the "Search Plugins" field, type in Recently and hit Enter.
- Find the plugin in the search results list and click on the "Install Now" button.
- Download the plugin and extract its contents.
- Upload the
recently
folder to the/wp-content/plugins/
directory. - Activate Recently through the 'Plugins' menu in WordPress.
- In your admin console, go to Appearance > Widgets, drag the Recently widget to your sidebar and click on Save.
- If you have a caching plugin installed on your site you may need to adjust some settings to make sure Recently can work: Is Recently compatible with caching plugins? Also, if you're using a JS minifying plugin you may need to add recently.min.js to its exclusion list (see Is Recently compatible with plugins that minify / bundle JavaScript code?)
Before submitting an issue, please:
- Read the documentation, it's there for a reason. Links: Requirements | Installation | Wiki | Frequently asked questions.
- If it's a bug, please check the issue tracker first make sure no one has reported it already.
When submitting an issue, please answer the following questions:
- WordPress version?
- Plugin version?
- Describe what the issue is in detail (include steps to reproduce it, if necessary).
- If you'd like to support my work and efforts to creating and maintaining more open source projects your donations and messages of support mean a lot! Ko-fi | PayPal
- If you have any ideas/suggestions/bug reports, and if there's not an issue filed for it already (see issue tracker, please create an issue so I can keep track of it.
- Developers can send pull requests to suggest fixes / improvements to the source.
- You can also help translate Recently into your language / help update an existing translation.
GNU General Public License version 2 or later
Copyright (C) 2025 Héctor Cabrera - https://cabrerahector.com
The Recently plugin is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
The Recently plugin is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the Recently plugin; if not, see https://www.gnu.org/licenses.