WordPress plugin intelligence profile

Opuswerk Filter Landing Pages for WooCommerce

SEO landing pages from the WooCommerce filters you already use: own H1, text, title and self-canonical for the filter combinations you choose.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.1
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.5 · PHP 7.4
Directory statusactive
Last directory update26 Oct 20267d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Opuswerk Filter Landing Pages for WooCommerce version 1.0.1 as active, updated 7d ago and tested up to WordPress 7.1.

Overview

About this plugin

Shoppers often search for something specific, such as “grey velvet sofas”. Your shop already

has that page: the Sofas category with the colour filter set to grey and the material filter

set to velvet. To a search engine, though, it is just a filter address. It carries the

category’s heading and the category’s text, and most SEO plugins give it a canonical that

points back to the plain category. It does not rank on its own.

This plugin turns the filter combinations you pick into real landing pages, at the address

the filter already produces. You keep your filters, and no new URL is created.

How it works

Open a category in your shop, set the filters and click “Make this a landing page” in the

toolbar, or paste the address under Products, Filter landing pages. Write a heading and an

intro text; a text below the products, a title and a description for search results are

optional. Publish. Whoever then opens that filter combination, through a link, a filter

click or a search result, sees your heading and text, and search engines see a page whose

canonical points to itself.

What it does

  • Gives each landing page its own H1, intro text, text below the products, title and meta

description, and hides the category description on that page.

  • Prints a self-referencing canonical and index, follow on landing pages, through Yoast

SEO or Rank Math, or on its own when no SEO plugin is active.

  • Leaves every other filter combination exactly as it was.
  • Recognises a combination in any form: values in any order, with or without the operator

argument, from the classic filter widget or the Product Filters block. It stores one

txt

lines.

  • Refuses what cannot be a landing page and says why: price, rating, stock or search

arguments, a second results page, a duplicate of an existing landing page, a combination

without products. A combination with very few products gets a warning.

  • Lists the landing pages under Products, with category, filters and product count.
  • Adds a “Popular filters” block of links to the landing pages on their unfiltered category

page, so that search engines find them.

  • Shows a robots.txt block to copy: filter addresses disallowed, and an Allow line for

each landing page that matches its exact address. txt

itself.

  • Makes the WooCommerce Product Filters block reload the page in categories that have

landing pages, so that a shopper who filters into one sees its heading and text. In other

categories the block keeps filtering without a reload.

  • Clears the cache of a changed landing page and its category in WP Rocket and LiteSpeed

Cache. Other caches can listen to an action.

  • Works with page builders through the shortcode [opusflp_landing part="intro"], with the

parts h1, intro, bottom and links.

  • Offers the WP-CLI commands wp opusflp list and wp opusflp check <url>.

Which shops it is for

Shops that filter with WooCommerce’s own filters: the “Filter Products by Attribute” widget,

the Product Filters block, and themes that reuse their addresses, such

filter_color=grey. Landing pages are built on product categories and product

attributes. Filter plugins that write addresses of their own are not read in this version.

SEO plugins

Tested with Yoast SEO (free) and Rank Math. With either of them, the plugin hands its

canonical, title, description and robots values to the SEO plugin, so each tag appears

exactly once. Without an SEO plugin, the plugin prints them itself. When another SEO plugin

is active, for example SEOPress, All in One SEO or The SEO Framework, the plugin prints

nothing in the page head, to avoid a second canonical, and says so in one dismissible

notice. Headings, texts and links still work.

For shops in Germany, Austria and Switzerland

Filter pages (Filterseiten) and faceted navigation (Facettennavigation) are where a shop’s

most specific searches land, such as a colour or a material within a category. A complete

German translation is available, in the formal (Sie) and the informal (du) form. WordPress

org. Until the language pack is published there, German

shops see the English admin screens. The texts of the landing pages are yours, in any

language.

What it deliberately does not do

It does not phone home and does not require an account. It does not touch filter addresses

that are not landing pages: no noindex, no redirect, no new canonical. It does not write

txt or an XML sitemap. Landing pages are built on product categories, not on brands,

tags or the shop page.

For developers

Read another filter address format with the opusflp_dialects filter, support an SEO plugin

with opusflp_seo_adapters, and a cache with opusflp_cache_adapters or the

action opusflp_purge_urls. Choose which landing page a request shows with opusflp_match,

change the canonical address with opusflp_canonical_url, and set the product count below

which a page counts as thin (default 3) with opusflp_thin_threshold. The

actions opusflp_landing_saved and opusflp_landing_deleted fire after a change. The full

list is in the plugin’s source.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • landing pages
  • product filter
  • canonical
  • seo
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.5 · PHP 7.4
Update activity26 Oct 20267d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.01.0.1
WordPress compatibility7.1.37.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.