WordPress plugin intelligence profile

Compare table

Creates a table where a visitor can compare services or items or anything really, that you provide from the admin interface.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update15 Aug 20262mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org rating3.0 / 5 from 1 ratings
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 Compare table version 2.0.3 as active, updated 2mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Your visitors can easily compare services, products or anything else with the tables you create with this compare-table plugin.

In your dashboard create as many tables as you want. Each table has subjects (the entities that are being compared) and fields (the properties the entities can be compared on).

You can order the subjects and fields in any way you want. You can also add a description to each field, which will be shown when a visitor hovers over the field name.

Set the initial view of each table (how many columns, which subjects) which the visitor can change with select lists.

The subjects appear in the order you have put them in the dashboard, but you can also pre-select different columns in the query string when you link to a table, like so:

compare-table-column-0=35%20mm&compare-table-column-1=50%20mm&compare-table-column-2=400%20mm

Column indexes are 0-based, so the query string parameter ‘compare-table-column-0’ must contain the subject for the first column. This currently only works with one table on the page.

Everything is nicely formatted by default, albeit a bit bland. You can easily override the css with your own, should you want to.

The table works fine with touch devices as well. On mobile devices the width is automatically restricted to two columns.

Show a compare-table anywhere by using the shortcode [compare-table] (which will show the first table).

To show a specific table that is not the first one, you can provide its id (the type_id in the querystring) or title, like so:

– [compare-table type=1] the id must be the type_id in the querystring when you edit this table

– [compare-table type="my table"] this must be the exact title you gave your table

Note: providing the id is slightly faster.

The plugin adds 4 tables to your database. For each compare-table there are two highly optimized queries executed.

Enjoy the plugin! Let me know if you have any questions.

WordPress.org metadata

Plugin tags

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

  • compare
  • interactive
  • items
  • services
  • table
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.0 · PHP 7.4
Update activity15 Aug 20262mo 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

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

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.