WordPress plugin

Contextual Related Posts Pro

Contextual Related Posts Pro builds on related-content matching for WordPress posts and pages. The plugin can use titles, content, categories, tags, selected custom fields and other post types to find related entries. Pro adds controls for ranking, storage, caching and display.

Contextual Related Posts Pro

Contextual Related Posts Pro builds on related-content matching for WordPress posts and pages. The plugin can use titles, content, categories, tags, selected custom fields and other post types to find related entries. Pro adds controls for ranking, storage, caching and display.

Set matching and query behavior

Adjust the weight given to titles, content and excerpts, then refine matches with taxonomy weighting. The Related Posts and CRP Query Loop blocks can use a chosen word or phrase instead of the current post’s title and content. Optional recency weighting adds a configurable boost and half-life; it is disabled by default.

Manage storage and load

Pro works with custom tables and database indices for content storage and indexing. Configure cache lifetimes from one hour to one year. A server-load threshold can stop related-post queries when the database is under heavy load, and an extensible signature list can skip processing for known bots and crawlers.

Lazy loading fetches related posts with JavaScript as they approach the viewport. It works with content, shortcode, widget and block output, including with page caching plugins.

Choose where recommendations appear

Related content can appear automatically after content or be placed with a block, widget or [crp] shortcode. The underlying plugin also supports retrieving related posts through its REST API. Pro adds advanced layouts through the Query Loop Block and patterns such as Grid and Image with Title. Its Advanced block offers six selectable patterns and can transform supported legacy CRP Query Loop blocks while preserving their query options and card content.

Integrations for WPBakery, Elementor and Bricks are available and marked experimental. Extra shortcode parameters provide more display control. UTM tracking parameters can be added to related-post clicks, and Cornerstone Posts can feature selected content. Exclusions can omit categories or tags; related lists can include posts, pages, attachments and custom post types. Additional metabox settings allow control at the individual post level.

Configure WooCommerce recommendations

For WooCommerce, product matching can index SKUs and attributes, filter by stock status, use category-based recommendations and retain native WooCommerce styling. Choose whether to display prices and ratings, and whether related products replace or complement WooCommerce’s own recommendations.

Cart Related Products can show contextually matched entries priced within the gap between the cart total and the free-shipping threshold. Matching is anchored to the most expensive cart entry. Configure the price band, product count, heading and cart-page hook position.

Automate administration with WP-CLI

WP-CLI commands cover database management, index-status checks, post-meta migration, cache control, custom-table operations, content processing and FULLTEXT index management. Cache commands can clear or warm the cache and enable or disable it. Bulk processing and multisite network commands support administrative workflows; commands support the --network flag for multisite installations.

After activation, configure matching, caching, display and exclusions. Choose automatic placement or add related posts with a block, widget or shortcode, then adjust storage, WooCommerce, tracking and command-line settings to fit the site.