{"id":386517,"date":"2026-10-16T14:32:51","date_gmt":"2026-10-16T14:32:51","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/product-spec-tables-for-woocommerce\/"},"modified":"2026-10-16T14:32:42","modified_gmt":"2026-10-16T14:32:42","slug":"rankd-specgrid-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/rankd-specgrid-for-woocommerce\/","author":23191840,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.1.3","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"Rankd SpecGrid for WooCommerce","header_author":"Rankd.site","header_description":"A specification table for WooCommerce product pages. Set it up once, choose the categories, and every product in them shows the table.","assets_banners_color":"418663","last_updated":"2026-10-16 14:32:42","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/rankd.site\/plugins-from-rankd-site\/rankd-specgrid-for-woocommerce\/","header_author_uri":"https:\/\/rankd.site","rating":0,"author_block_rating":0,"active_installs":0,"downloads":30,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"coolhuntersgt","date":"2026-10-16 14:32:42","revision":3750573}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3750572,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3750572,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3750572,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3750572,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3750572,"resolution":"1","location":"assets","locale":"","width":1227,"height":316},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3750572,"resolution":"2","location":"assets","locale":"","width":1076,"height":2594},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3750572,"resolution":"3","location":"assets","locale":"","width":2996,"height":2116},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3750572,"resolution":"4","location":"assets","locale":"","width":2996,"height":1154}},"screenshots":{"1":"Spec table on a product page (desktop)","2":"The same table as mobile cards","3":"Settings screen with live preview","4":"Style settings with the contrast checker"}},"plugin_section":[],"plugin_tags":[49661,146135,51296,31440,286],"plugin_category":[45],"plugin_contributors":[263191,78154],"plugin_business_model":[],"class_list":["post-386517","plugin","type-plugin","status-publish","hentry","plugin_tags-dimensions","plugin_tags-product-table","plugin_tags-size-chart","plugin_tags-specifications","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-coolhuntersgt","plugin_contributors-freemius","plugin_committers-coolhuntersgt"],"banners":{"banner":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/banner-772x250.png?rev=3750572","banner_2x":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/banner-1544x500.png?rev=3750572","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/icon-128x128.png?rev=3750572","icon_2x":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/icon-256x256.png?rev=3750572","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/screenshot-1.png?rev=3750572","caption":"Spec table on a product page (desktop)"},{"src":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/screenshot-2.png?rev=3750572","caption":"The same table as mobile cards"},{"src":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/screenshot-3.png?rev=3750572","caption":"Settings screen with live preview"},{"src":"https:\/\/ps.w.org\/rankd-specgrid-for-woocommerce\/assets\/screenshot-4.png?rev=3750572","caption":"Style settings with the contrast checker"}],"raw_content":"<!--section=description-->\n<p>SpecGrid builds a specification table for every product in the categories you choose, straight from your WooCommerce data. Set up the table once, and each product shows one row per size (or any attribute you choose), with dimensions, weight, price, stock, and attributes filled in automatically.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>One spec table, shown on every product in the categories you check<\/li>\n<li>Up to 4 columns: Dimensions, Weight, Price, Stock, and any product attribute<\/li>\n<li>One row per variation value (e.g. Small \/ Medium \/ Large), with ranges when several variations share a row<\/li>\n<li>Hide empty columns automatically<\/li>\n<li>Colors, font sizes, font family, and striped or solid rows, with a WCAG contrast checker<\/li>\n<li>Responsive: switches to mobile cards on small screens<\/li>\n<li>Placement: inline on the product page (five positions, including after the product description), a dedicated product tab, or the <code>[rankd_spec_table]<\/code> shortcode<\/li>\n<li>Hide the table on individual products<\/li>\n<li>Import \/ export of the table and its categories<\/li>\n<\/ul>\n\n<h4>SpecGrid Pro<\/h4>\n\n<p>SpecGrid Pro is a separate premium plugin with:<\/p>\n\n<ul>\n<li>Multiple templates, each for its own categories<\/li>\n<li>Up to 8 columns<\/li>\n<li>Custom field columns, including ACF fields<\/li>\n<li>Combo price column for add-ons and bundles<\/li>\n<li>Secondary and tertiary row grouping<\/li>\n<li>Table tabs with a mobile accordion<\/li>\n<li>Per-product column overrides<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/rankd.site\/plugins-from-rankd-site\/rankd-specgrid-for-woocommerce\/\">Learn more about SpecGrid Pro<\/a><\/p>\n\n<h4>Shortcode<\/h4>\n\n<ul>\n<li><code>[rankd_spec_table]<\/code> \u2014 the current product, on a product page<\/li>\n<li><code>[rankd_spec_table id=\"123\"]<\/code> \u2014 a specific product, anywhere on the site<\/li>\n<\/ul>\n\n<h4>Developer filters<\/h4>\n\n<pre><code>rankd_pst_rendered_html, `rankd_pst_row_data`, `rankd_pst_skip_missing_variations`, `rankd_pst_show_axis_for_single_row`\n<\/code><\/pre>\n\n<h3>External services<\/h3>\n\n<p>This plugin uses the <a href=\"https:\/\/freemius.com\">Freemius<\/a> SDK for licensing, updates of the Pro version, and optional usage data.<\/p>\n\n<ul>\n<li><strong>What is sent, and when:<\/strong> only if you choose to opt in (on activation or later from the plugin's account page), Freemius receives your site URL, WordPress, WooCommerce and PHP versions, plugin version, admin email and name, and plugin activation\/deactivation events. Nothing is sent if you skip the opt-in. Buying or activating a Pro license sends the license key and site URL to Freemius to validate it.<\/li>\n<li><strong>Provider:<\/strong> Freemius, Inc. \u2014 <a href=\"https:\/\/freemius.com\/terms\/\">Terms of Service<\/a>, <a href=\"https:\/\/freemius.com\/privacy\/\">Privacy Policy<\/a>.<\/li>\n<\/ul>\n\n<p>The product tables themselves make no external requests.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate the plugin (WooCommerce must be active).<\/li>\n<li>Go to <strong>WooCommerce \u2192 SpecGrid<\/strong>, pick the table's columns and style, and check the categories it applies to.<\/li>\n<li>Choose a Placement (inline, dedicated tab, or shortcode) and save.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20it%20work%20with%20variable%20products%3F\"><h3>Does it work with variable products?<\/h3><\/dt>\n<dd><p>Yes. Each value of the row attribute (usually Size) gets its own row, using that variation's data. Only values used by real variations are shown, and variations set to \"Any\" match every value.<\/p><\/dd>\n<dt id=\"can%20i%20hide%20the%20table%20on%20one%20product%3F\"><h3>Can I hide the table on one product?<\/h3><\/dt>\n<dd><p>Yes. Check \"Hide the spec table on this product\" in the product's Spec Table box.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20block%20themes%3F\"><h3>Does it work with block themes?<\/h3><\/dt>\n<dd><p>Yes. Block themes and page builders such as Elementor often skip some of WooCommerce's classic product-page positions. Choose the \"After product description\" inline position, which appears wherever the product description is shown, or place the shortcode, which works everywhere.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20site%3F\"><h3>Will it slow down my site?<\/h3><\/dt>\n<dd><p>No. Tables are built from data WooCommerce already has, use one small stylesheet, and make no external requests.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<p>(10\/13\/2026)\n* Initial release.<\/p>","raw_excerpt":"A clean, responsive specification table for WooCommerce products. Set it up once, pick the categories, done.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/386517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=386517"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/coolhuntersgt"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=386517"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=386517"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=386517"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=386517"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=386517"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=386517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}