Tidy Related Posts – Contextual Related Posts & Internal Links

Descripción

Most related-posts plugins show whatever shares a category. That is why the same three articles follow readers around your whole site.

Tidy Related Posts scores every pair of posts on five signals — categories, tags, title wording, body content and freshness — and you decide how much each one counts. The result is a suggestion block that actually matches what someone just read, which keeps readers on the site and spreads internal links across your archive instead of piling them on the same few posts.

How the scoring works

Each signal contributes a weight you control in the settings:

  • Categories and tags — shared taxonomy terms, scored with the Jaccard index
  • Title and content — TF-IDF analysis of the actual wording, so two posts about the same subject match even when they were filed differently
  • Freshness — a nudge towards recent articles, so old posts do not dominate forever

Scores are computed in the background by WP-Cron and cached, so visitors never wait for the calculation.

Display

  • Four layouts: list, cards, grid and minimal
  • Show or hide the featured image, publication date and excerpt
  • Insert automatically after the content, or place it yourself with the Gutenberg block or the [tidy_related_posts] shortcode
  • Override the templates from your theme if you want full control of the markup

Inline internal links

Beyond the end-of-post block, the plugin can drop contextual links inside the article body — after a given number of paragraphs, in a “Read also” line or as a visual card. Posts already linked inline are excluded from the block at the end, so the same article is never suggested twice on one page.

What it does not do

No external service, no account, no data leaves your site. Nothing is added to your pages until you enable it.

More from Tidy Plugins

If you like this plugin, take a look at the rest of the Tidy suite:

Capturas

Bloques

Este plugin provee 1 bloque.

  • Related Posts Display related posts based on taxonomy similarity.

Instalación

  1. Upload the plugin to /wp-content/plugins/tidy-related-posts/
  2. Activate through the Plugins menu
  3. Go to Related Posts > Settings to configure

Preguntas frecuentes

Why do I see no related posts on a new site?

Scores are computed in the background by WP-Cron, and a post needs something to be compared against. On a site with only a handful of articles, or right after activation, there may be nothing close enough to suggest yet. Publish a few more posts, or open Related Posts and run the calculation manually.

Can I change how much categories count compared to the article text?

Yes, that is the point of the Scoring tab. Each of the five signals has its own weight and the totals should add up to 1.0. If your categories are broad, lower their weight and let the title and content analysis do the work.

Does it slow down my site?

No. Nothing is computed while a visitor is loading a page: scores are calculated by WP-Cron and stored, then the rendered block is cached for 24 hours by default. You can change the cache duration in the Advanced tab.

Can I exclude some posts or categories?

Yes. You can exclude whole categories, individual tags, or specific post IDs, and you can turn the block off per post from the editor.

Does it work with custom post types?

Yes. Tick the post types you want in the Scoring tab; the plugin will index and suggest across them.

Can I place the block somewhere other than the end of the post?

Yes. Use the Gutenberg block or the [tidy_related_posts] shortcode anywhere in your content, or switch the automatic position to before the content. You can also disable automatic insertion entirely.

Will it style itself like my theme?

The layouts inherit your theme’s fonts and colours. If you need to go further, copy the template files into your theme and edit the markup directly.

Does it send anything to an external server?

No. All the analysis runs on your own site and no data is sent anywhere.

Reseñas

No hay reseñas para este plugin.

Colaboradores y desarrolladores

“Tidy Related Posts – Contextual Related Posts & Internal Links” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

1.1.4

  • Fixed a fatal error that could break the front end of any post displaying related posts. Introduced in 1.1.3.

1.1.3

  • The review prompt now waits until related posts have actually been shown to readers, appears only on the plugin’s own screens, and says how many days it has been running.

1.1.2

  • Added a dismissible tip on the plugin screen pointing to our free companion tool, Broken Link Scan, for a full-site broken-link and image check.

1.1.1

  • WordPress.org coding-standards hardening: documented safe database queries (Plugin Check compliance).

1.1.0

  • Removed the undocumented Carousel layout (template + CSS + admin option). The free plugin now ships only the documented layouts: list, cards, grid, minimal. Carousel is available via the companion Pro plugin.
  • Added tdrp_allowed_layouts, tdrp_layout_picker_options, and tdrp_template_path filters so add-on plugins can register their own layouts.

1.0.1

  • Removed the licence-management code from the free plugin (licence + updater are now distributed as a separate companion plugin).
  • Removed the now-unnecessary load_plugin_textdomain() call (handled by WordPress.org translation system since WP 4.6).
  • Added extension hooks for add-on plugins (tdrp_settings_sidebar, tdrp_plugin_action_links).

1.0.0

  • Initial release.