Related Posts for WordPress · Version history
Related Posts for WordPress changelog and version history
- Latest version
- 3.0.1
- Oct 20, 2026 (20 days ago)
- Releases
- 50
- since 2014
- In the last year
- 3
- about one every 14 days
- Tested up to
- WordPress 7.1.4
- PHP 8.0 or later
Releases each year
- 201423 releases
- 20154 releases
- 20162 releases
- 20173 releases
- 20191 release
- 20212 releases
- 20223 releases
- 20234 releases
- 20244 releases
- 20251 release
- 20263 releases
20263 releases
Related Posts for WordPress 3.0.1Latest
- Security: Fixed an exposure of post titles that could be abused by users with the Contributor role or higher: linking a draft, pending, scheduled, private or trashed post of another user to a post of their own showed its title in the Related Posts meta box. The screen to add related posts now only…
- Security: The All Posts view of the screen to add related posts no longer lists the private posts of other users, with their titles and dates, to users who can’t read them. It also leaves posts the user can’t read out of its count and its search, including on sites that offer drafts or other status…
- Tweak: The readme says more precisely what the update to 3.0 does, which posts get better related posts and which filters were removed.
- Fix: The Rebuild everything card and its confirmation on the Installer tab say that links you added by hand stay, as they do, instead of that they are removed. Translated in all 19 bundled languages.
- Tweak: The documentation links on the settings screen and in the readme go to the new documentation site, docs.relatedpostsforwp.com.
- Fix: Next to Premium 2.x, the notice that asks to update Premium no longer links to the Plugins screen when WordPress has no update for Premium, which only reloaded the page. Premium 2.x only offers its update while its license is activated, so the notice now asks to download Premium 3.0 from your…
Related Posts for WordPress 3.0.0
- Feature: A new settings screen, with the installer built in. The installer runs in the background, so the page can be closed while it works, and the screen shows its progress.
- Feature: The settings screen has a sidebar again, with links to the documentation and the support forum, and what Premium adds.
- Feature: Link the posts that are not linked yet, or rebuild every link, from the new Installer tab. Rebuilding asks first, and keeps the related posts you added by hand (2.x removed them).
- Feature: A modern default layout for the related posts, built with flexbox instead of floats. It works for right-to-left languages without a separate stylesheet, and themes can change the spacing and the image width with the CSS custom properties –rp4wp-gap and –rp4wp-image-width. Sites that change…
- Feature: Related posts shown by the shortcode or the widget outside single posts, on pages and archives for example, get the CSS too.
- Feature: The rp4wp_disable_css filter turns the CSS off, as in Premium.
- Feature: Related Posts for WordPress Premium 3.0 is an add-on for this plugin: keep both installed and active. Next to Premium 2.x, this plugin leaves the related posts to Premium and asks to update it.
- Feature: Better related posts. The words of a post count by how often they are in it and how rare they are on your site, and posts are compared as a whole, so words that are in every post decide little and long posts no longer lose out to short ones. Every post keeps its 25 most telling words (it w…
- Feature: Categories, tags and the posts a post links to count when finding related posts: the words of their names, and the category, tag or linked post itself. A category with most posts in it counts for little.
- Feature: The ignored words follow the language of each post, from WPML or Polylang or from the words of the post, with the ignored words of 57 languages. Chinese and Japanese, written without spaces, are split into words, so their posts get much better related posts, and more accented letters match…
- Feature: After the update, every post is read again in the background, and the posts that were linked automatically are linked again, one post at a time. Each post keeps its related posts until its new ones are in place, related posts you added by hand keep their place and count toward the number o…
- Tweak: A word of the title counts 5 times (it was 80), a tag 5 (10) and a category 10 (20), so the content of a post counts too.
- Tweak: A post published while the installer or the update runs is linked when it is done, with the words of every post in place.
- Tweak: The links and the marks on posts move from posts and post meta to tables of their own, which makes showing related posts faster. The update moves them, and wp rp4wp migrate shows and undoes the changes to the database.
- Tweak: The filters rp4wp_get_children_link_args and rp4wp_get_parents_link_args are removed; rp4wp_links_query takes their place. The new filter rp4wp_finder_clauses changes the query that finds related posts.
- Tweak: Related posts you add by hand are marked as such, so the refresh of Premium keeps them, also on a site that gets Premium later.
- Fix: The words of a post are removed when it is deleted or unpublished, also from WP-CLI and cron.
- Fix: Words with 4-byte letters are stored, and HTML entities no longer count as words.
- Fix: The rp4wp_after_link_add and rp4wp_after_link_delete actions fire for every link, also when posts are linked in batches or a post is removed.
- Fix: Related posts with the same link order keep the order they were added in, so a limit or an offset in the shortcode always shows the same posts.
- Fix: The related posts meta box skips links to posts that no longer exist.
- Fix: The installer no longer keeps waiting on posts without words or with emoji.
- Fix: PHP 8 deprecation notices, and word extraction no longer changes the locale of the rest of the request.
- Fix: Deleting the plugin with “Remove data on uninstall” on also removes the widget settings, the state of an unfinished installation wizard, the dismissed review notice and the chosen number of links per page.
- Tweak: Titles, settings and links in the admin are escaped.
- Tweak: The notices about mbstring and the unfinished installation wizard can be translated.
- Tweak: The bundled Dutch, French, German, Italian, Portuguese (Brazil and Portugal), Serbian, Swedish and Ukrainian translations are updated for 3.0, the new settings screen included.
- Tweak: The translations that come with the plugin are used first, so they are complete for this version; a language pack from translate.wordpress.org only adds strings they lack.
- Feature: New translations in Bulgarian, Czech, Dutch (formal), German (formal), Japanese, Norwegian (Bokmål), Polish, Russian, Spanish (Spain) and Turkish.
- Tweak: The Settings link on the Plugins screen also shows when the plugin folder is renamed.
Related Posts for WordPress 2.3.1
- Security: Fixed an SQL injection in bulk linking that could be abused by users with the Contributor role or higher.
- Security: Users can now only add, remove or reorder related posts on posts they are allowed to edit.
- Security: The installation wizard can now only be run by administrators.
- Fix: Fixed a fatal error in the multisite notice on PHP 8.
- Tweak: Tested up to WordPress 7.1.
20251 release
Related Posts for WordPress 2.3.0
- Feature: Added support for an offset in the [rp4wp] shortcode.
20244 releases
Related Posts for WordPress 2.2.5
- Tweak: Load translation in init hook, fixes debug notice.
Related Posts for WordPress 2.2.4
- Tweak: Added $rp4wp_post variable to rp4wp_post_title_html_values filter.
- Tweak: Removed PHP 5.2 classmap autoloading support.
Related Posts for WordPress 2.2.3
- Tweak: Adding empty string instead of null in add_submenu_page, fixes PHP 8.1 warnings.
Related Posts for WordPress 2.2.2
- Tweak: Fixed a WPCLI issue where HTTP_HOST notices were logged.
- Tweak: Added nonces and nonce checks to link adding in admin screen. Fixes CVE-2024-0592, props Krzysztof Zając.
- Tweak: Various fixes and improvements.
20234 releases
Related Posts for WordPress 2.2.1
- Tweak: Playground links need to be opened in a new tab.
Related Posts for WordPress 2.2.0
- Tweak: Updated & improved stop words list for en_US.
- Tweak: Corrected ahref detection in linking process.
- Tweak: Multiple word-processing improvements.
- Tweak: Skipping the default category in the linking process.
- Tweak: Added a WP Playground check.
Related Posts for WordPress 2.1.4
- Tweak: Added rp4wp_post_title_html_values filter.
- Tweak: Moved rp4wp_after_content action to after closing of li (this was the designed position, it was placed incorrectly inside of li)
Related Posts for WordPress 2.1.3
- Tweak: Fixed CWE-79 XSS issue on related posts settings screen, props Juampa Rodríguez.
20223 releases
Related Posts for WordPress 2.1.2
- Tweak: Fixed CWE-79 XSS issue on manually link related post screen, props foobar7.
- Tweak: Properly escape redirect URL params on manually bulk linking of related posts.
- Tweak: Properly escape links in post table on manually link related post screen.
- Tweak: Properly escape rp4wp_view on manually link search page.
Related Posts for WordPress 2.1.1
- Tweak: Added rp4wp_post_title_html filter.
- Tweak: Added rp4wp_post_link filter.
- Tweak: Added rp4wp_before_content action.
- Tweak: Added rp4wp_after_content action.
- Tweak: Added rp4wp_before_image action.
- Tweak: Added rp4wp_after_image action.
- Tweak: Related posts output is now using an output buffer instead of 1 big variable concat.
- Tweak: Fixed grabber backend asset path.
Related Posts for WordPress 2.1.0
- Feature: Added compatibility support for Yoast Duplicate Post plugin.
- Tweak: meta data updates.
- Tweak: Various small improvements.
20212 releases
Related Posts for WordPress 2.0.5
- Tweak: Fixed an XSS vulnerability in heading text option.
- Tweak: Fixed an XSS vulnerability in custom CSS option.
Related Posts for WordPress 2.0.4
- Tweak: Fixed an XSS vulnerability with WPML language GET attribute.
20191 release
Related Posts for WordPress 2.0.3
- Tweak: Removed hard removal of non a-z0-9 characters because this removes all non-latin chars causing issues for non-latin languages. Instead we’re now using a specific blacklist of characters that needs to be removed. Also moved this to convert_characters so we apply this blacklist also to title,t…
- Tweak: Made case lowering of words in cache UTF-8 compatible, solving an issue with non-latin characters.
- Tweak: We no longer cache all words but only the top 6. This greatly improves performance of the caching task.
- Tweak: Added filter ‘rp4wp_cache_word_amount’ to filter amount of words added in cache (default=6).
20173 releases
Related Posts for WordPress 2.0.2
- Tweak: Fixed an issue where sticky posts were always included in related posts.
- Tweak: Removed a post type check since post type is always post.
Related Posts for WordPress 2.0.1
- Tweak: Plugin is now checking if required mbstring PHP extension is installed.
- Tweak: Improved handling of plugin when premium version is also activated.
- Tweak: Updated various translations.
Related Posts for WordPress 2.0.0
- Feature: New related post is found for parents of posts that are put back to draft or deleted.
- Feature: Related post are now removed when a post is put back to draft or deleted.
- Feature: Improved Content Matching Score algorithm. Better related content result. Rerun wizard for better results.
- Tweak: Fixed issue with search queries with multiple words in manual post linking.
- Tweak: Added post dates to manual linking screen.
- Tweak: Fixed jQuery lib include for HTTPS websites.
- Tweak: Added rp4wp_settings_sections filter to settings.
- Tweak: Renamed ‘Restart wizard’ to ‘Rebuild Linkage’.
- Tweak: Added rp4wp_supported_post_types filter to various places.
- Tweak: Added keys to settings to allow for more detailed filtering.
- Tweak: Language updates for: NL, DE, FR, IT, BR, PT, RS, SE, UA.
20162 releases
Related Posts for WordPress 1.9.3
- Tweak: Fixed a bug that caused the search query to reset when navigating through pages on the manual linking page.
- Tweak: Fixed unescaped page request variable on manual linking page.
Related Posts for WordPress 1.9.2
- Tweak: We’re now ignoring all characters that are not letters or numbers from word cache.
- Tweak: Various performance optimizations, props Danny van Kooten.
- Tweak: Fixed a nonce error in installer when user clicked ‘Skip linking’.
- Tweak: Various translations updates.
20154 releases
Related Posts for WordPress 1.9.1
- Tweak: Fixed the Woah! It looks like something else tried to run the Related Posts for WordPress error message when resuming the wizard via the installing notice.
Related Posts for WordPress 1.9.0
- Feature: Add pagination to manual post link table.
- Feature: Added id attribute to [rp4wp] shortcode.
- Feature: Added limit attribute to [rp4wp] shortcode.
- Feature: Added Brazilian Portuguese commonly used words.
- Feature: Added Czech commonly used words.
- Feature: Added Bulgarian commonly used words.
- Feature: Added Russian commonly used words.
- Feature: Added Swedish commonly used words.
- Feature: Added Spanish commonly used words.
- Feature: Added Norwegian Bokmål commonly used words.
- Tweak: Now displaying amount of posts left to link in installer.
- Tweak: Weight must be > 0 and words must be array in order to start adding words.
- Tweak: Add Composer autoloading (PHP 5.2 compatible) instead of custom autoloader, props Danny van Kooten.
- Tweak: Static loading of hooks instead of directory scan, props Danny van Kooten.
- Tweak: Added filter: rp4wp_get_children_link_args in RP4WP_Post_Link_Manager:get_children().
- Tweak: Added filter: rp4wp_get_children_child_args in RP4WP_Post_Link_Manager:get_children().
- Tweak: Fixed an issue with encoding non ASCII characters.
Related Posts for WordPress 1.8.2
Related Posts for WordPress 1.8.1
201423 releases
Related Posts for WordPress 1.8.0
Related Posts for WordPress 1.7.6
Related Posts for WordPress 1.7.5
Related Posts for WordPress 1.7.4
Related Posts for WordPress 1.7.3
Related Posts for WordPress 1.7.2
Related Posts for WordPress 1.7.1
Related Posts for WordPress 1.7.0
Related Posts for WordPress 1.6.3
Related Posts for WordPress 1.6.2
Related Posts for WordPress 1.6.1
Related Posts for WordPress 1.6.0
Related Posts for WordPress 1.5.0
Related Posts for WordPress 1.4.1
Related Posts for WordPress 1.4.0
Related Posts for WordPress 1.3.2
Related Posts for WordPress 1.3.1
Related Posts for WordPress 1.3.0
Related Posts for WordPress 1.2.2
Related Posts for WordPress 1.2.1
Related Posts for WordPress 1.2.0
Related Posts for WordPress 1.1.0
Related Posts for WordPress 1.0.0
Questions about Related Posts for WordPress’s releases
What is the latest version of Related Posts for WordPress?
3.0.1, released on Oct 20, 2026 (2 weeks ago). It’s tested up to WordPress 7.1.4 and needs PHP 8.0 or later.
How often is Related Posts for WordPress updated?
3 releases in the last year, about one every 14 days. Its first release on WordPress.org dates from August 2014.
Know when your rivals ship
Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.
Start freeRelease dates come from the day each version’s folder was made in Related Posts for WordPress’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.