Recent Posts Ultimate


Recent Posts Ultimate takes the best features of five VERY popular recent posts plugins, tosses in the ability to show posts with or without HTML code and gives you a Shortcode builder (which you can copy/paste anywhere on a page, a post or inside a widget), while allowing custom post types to be used.

You can limit it to certain post types, certain categories, sort it by title or date posted, ascending, descending. You can even select whether you want the featured image shown (as a thumbnail), hide/show the title, link the title, the text, control how many words you want shown in the snippet, etc.

Important note: Not all features mentioned above are in this current version. See below for our planned updates.

While this is the second version of this plugin, it should be robust enough to handle just about any of your needs.

The plugin does not collect any personal data, so it is ready for EU General Data Protection Regulation (GDPR) compliance.

Current Version 1.0.2


  • Shortcode builder allows you to customize most aspects of the post (hide post title, category, date. Amount of words to show. Allow HTML or not.).
  • You control whether the title or content can be linked. You can also add a “Read more…” link (and even change the wording there).
  • Works anywhere you can use shortcode.
  • Responsive, width-wise. Height of div will adjust automatically.

This plugin is not compatible with WordPress versions less than 5.2. Requires PHP 5.6+.


  • Check the FAQs/Help located on WordPress’ Plugin page, or the Support forum on’s plugin area.
  • The Shortcode Builder has been extensively tested with both jQuery version 1.12.4 and 3.5.1, without any issues. The output, however, does not need jQuery/JavaScript.


  • Shortcode Builder.
  • Controllable HTML tags (in a future version)
  • RPU, in action (demo site - no settings)
  • RPU, in action (demo site - one set of settings)
  • RPU, in action (demo site - different settings)
  • RPU, in action (demo site - another set of settings)
  • RPU, in action (live site)


If you downloaded this plugin:

  1. Upload the recent-posts-ultimate folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Once activated, locate the “BD Plugins” section in WP Admin, and then click on “Recent Posts Ultimate”.
  4. Follow the directions on the Shortcode Builder tab, etc.

If you install this plugin through WordPress 2.8+ plugin search interface:

  1. Click “Install” on ‘Recent Posts Ultimate”.
  2. Activate the plugin through the ‘Plugins’ menu.
  3. Once activated, locate the “BD Plugins” section in WP Admin, and then click on “Recent Posts Ultimate”.
  4. Follow the directions on the Shortcode Builder tab, etc.


** As this is the second release of RPU, FAQs are a little minimal right now **

Why is the Shortcode Builder not working?

Check to make sure you’ve got JavaScript enabled on your browser. Also make sure jQuery is working on your site.

Where’s the widget for this? Gutenberg block?!

Coming in a future version, I promise!

Why is the Admin interface not in [LANGUAGE] language?

Internationalization will be coming very soon.

What’s with the animated bear icon / Why “BearlyDoug”?

You’ll need to check out the plugin and click on “BD Plugins” after you activate this plugin. 🙂

Why free? Do you have a commercial version, too?

Because I want to give back to the community that has given so much to me, no. What you see is what you get.WordPress has allowed me to advance my career and put me into a position where I’m doing okay. That said, you can still support this plugin (and others, as I release them) by hittin’ that “Donate” link over on the right.


Non ci sono revisioni per questo plugin.

Contributi e sviluppo

“Recent Posts Ultimate” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.


Traduci “Recent Posts Ultimate” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)


  • Add Thumbnail support with image position specifications and image shadowing option.
  • Add Order By and Ascending/Descending
  • Number of Posts displayed (pagination notes below)
  • Pagination with customized next/previous wording
  • Add base template and template file system to allow people to create their own templates.
  • Change Posts & Categories to display categories/taxonomies by post_type
  • Improve section on with additional documentation and examples
  • Allowed HTML tags in snippet, with section to control which HTML tags are allowed.
  • Internationalization
  • RPU Widget and Gutenberg block
  • Suggestions from you?


  • Fixed the recursive sanitization function in functions-bd.php. WP’s sanitize_text_field() does not work on arrays. I had located a recursive_sanitize_text_field() function and adapted it. Problem was that I forgot to do a second function renaming within the initial function to allow it to process arrays that go deeper than just one level. Fixed on Oct. 20th, 2020.
  • Added a pretty intuitive linking section. (Oct. 23rd, 2020)
  • Fixed/updated the readme.txt file. Some references to “Quotopia” (another BD Plugin) changed. Enhanced short description of RPU. (Oct. 24th, 2020)


  • Official Plugin launch (Oct. 19th, 2020)
  • “About BearlyDoug” was broken; now fixed. (reported by Kirk Gomes, Oct. 17th, 2020)


  • Initial Plugin development and launch (Oct. 10th, 2020)