[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f82SxidSxpVNp3Z2IwztK6p3GiStHYEPgDUkClg_pRE0":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"lumaretail","Luma Retail Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Flumaretail\u002F",1,0,100,30,94,"2026-04-04T10:38:28.238Z",[14],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":8,"num_ratings":8,"last_updated":21,"tested_up_to":22,"requires_at_least":23,"requires_php":24,"tags":25,"homepage":31,"download_link":32,"security_score":9,"vuln_count":8,"unpatched_count":8,"last_vuln_date":33,"fetched_at":34},"luma-product-fields","Luma Product Fields","1.1.0","\u003Cp>Luma Product Fields is a lightweight, WooCommerce-native way to add \u003Cstrong>searchable, sortable product specifications\u003C\u002Fstrong> that are simple to manage in admin and easy for customers to compare.\u003C\u002Fp>\n\u003Cp>Use it to create your own product fields, update values quickly in both the product editor and inline list view, and present product specs in a clear, consistent format.\u003C\u002Fp>\n\u003Cp>You can optionally use \u003Cstrong>Product Groups\u003C\u002Fstrong> to assign different sets of fields to different types of products, so each product only shows the specs that matter.\u003C\u002Fp>\n\u003Cp>It’s fast, intuitive, and built specifically for WooCommerce — ideal for stores that want better product pages without extra complexity.\u003C\u002Fp>\n\u003Cp>And if you ever need custom behavior, it is also \u003Cstrong>developer-friendly and extendable\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Why store owners choose Luma Product Fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Turn messy product details into clear, buyer-friendly specification tables\u003C\u002Fli>\n\u003Cli>Update specs faster with spreadsheet-style inline editing across many products\u003C\u002Fli>\n\u003Cli>Show only relevant fields per product type to keep admin screens focused\u003C\u002Fli>\n\u003Cli>Make taxonomy-based values \u003Cstrong>clickable\u003C\u002Fstrong> so shoppers can discover similar products\u003C\u002Fli>\n\u003Cli>Keep your catalog consistent with reusable field definitions and repeatable workflows\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>What this plugin does\u003C\u002Fh4>\n\u003Cp>Luma Product Fields lets you define and display custom product specification fields such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dimensions\u003C\u002Fli>\n\u003Cli>Material composition\u003C\u002Fli>\n\u003Cli>Technical specs\u003C\u002Fli>\n\u003Cli>Sewing\u002Fknitting details\u003C\u002Fli>\n\u003Cli>Difficulty levels\u003C\u002Fli>\n\u003Cli>Packaging information\u003C\u002Fli>\n\u003Cli>Color codes or systems\u003C\u002Fli>\n\u003Cli>Brand metadata\u003C\u002Fli>\n\u003Cli>Any custom structured detail your products require\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These fields are designed for \u003Cstrong>product specification data\u003C\u002Fstrong> — the kind of structured details customers compare before buying.\u003C\u002Fp>\n\u003Ch4>Standout feature: linkable specification values\u003C\u002Fh4>\n\u003Cp>For taxonomy-based fields (like Single Select, Checkboxes, and Autocomplete), you can enable clickable values on the product page.\u003C\u002Fp>\n\u003Cp>Example: if a product has “Material: Merino”, customers can click “Merino” and view other products with the same spec value.\u003C\u002Fp>\n\u003Cp>This makes your specification table not only informative, but also a smart discovery path for shoppers.\u003C\u002Fp>\n\u003Ch4>Legacy-friendly migration tools\u003C\u002Fh4>\n\u003Cp>If you are moving from older field setups, Luma Product Fields includes built-in migration tools to bring legacy values into a cleaner structured field system.\u003C\u002Fp>\n\u003Cp>Migration controls are available in WooCommerce settings (Tools tab), including unit alias support for smoother matching when older unit labels differ.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>You can start simple with one shared field set for all products, then grow into Product Groups when your catalog gets broader.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Add Custom Fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Define the fields your products need. Core field types include:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Text field – simple free text\u003C\u002Fli>\n\u003Cli>Number – numeric value (sortable, supports units)\u003C\u002Fli>\n\u003Cli>Integer – whole number (sortable, supports units)\u003C\u002Fli>\n\u003Cli>Range (Min–Max) – two numeric values (supports units)\u003C\u002Fli>\n\u003Cli>Single select – dropdown from predefined terms (taxonomy-backed)\u003C\u002Fli>\n\u003Cli>Checkboxes – multiple predefined options (taxonomy-backed)\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Autocomplete – suggest existing terms, allow new (taxonomy-backed)\u003C\u002Fp>\n\u003Cp>Each field has:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>A label\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>A unique slug\u003C\u002Fli>\n\u003Cli>A field type\u003C\u002Fli>\n\u003Cli>Data type (text\u002Fnumber)\n\u003Cul>\n\u003Cli>Variation support (where relevant)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Multi-value support (on relevant field types)\u003C\u002Fli>\n\u003Cli>Optional unit label (for example \u003Ccode>cm\u003C\u002Fcode>, \u003Ccode>g\u003C\u002Fcode>, \u003Ccode>mm\u003C\u002Fcode>, \u003Ccode>kg\u003C\u002Fcode>) shown in admin and frontend\n\u003Cul>\n\u003Cli>Units can be managed in WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Products \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Luma Product Fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Optional frontend description (shown as a tooltip on the product page)\u003C\u002Fli>\n\u003Cli>Optional clickable links for taxonomy-based values, taking the customer to a listing of products with the same term\u003C\u002Fli>\n\u003Cli>An option to mark the field as backend-only (never shown on the frontend)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>(Optional) Create Product Groups (field sets by product type)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>A \u003Cstrong>Product Group\u003C\u002Fstrong> lets you assign a specific set of fields to a specific type of product.\u003C\u002Fp>\n\u003Cp>Think of it as “field sets”, not categories.\u003C\u002Fp>\n\u003Cp>Examples:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Cameras: ISO range, sensor size, video resolution\u003C\u002Fli>\n\u003Cli>Lenses: focal length, aperture, mount type\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Yarn: needle size, fiber composition, gauge\u003C\u002Fp>\n\u003Cp>Key points:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A product can belong to \u003Cstrong>one\u003C\u002Fstrong> Product Group at a time.\u003C\u002Fli>\n\u003Cli>A field can be assigned to \u003Cstrong>multiple\u003C\u002Fstrong> Product Groups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Product Groups are \u003Cstrong>not\u003C\u002Fstrong> product categories; they decide which fields appear in admin for that product.\u003C\u002Fp>\n\u003Cp>You can use the plugin without Product Groups (for example a single global field schema), but Product Groups make it easier to maintain different spec sets for different product types.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Assign Products (if using Product Groups)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When a product is assigned to a Product Group, it automatically receives the fields defined for that group.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Edit Values Easily\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>A dedicated panel in the product edit screen shows all fields for that product, with units and clear admin descriptions.\u003C\u002Fli>\n\u003Cli>Fields hidden from frontend are visibly marked in admin editors and list views.\u003C\u002Fli>\n\u003Cli>Variation fields are grouped under a dedicated \u003Cstrong>Product fields\u003C\u002Fstrong> section title in variation edit panels.\u003C\u002Fli>\n\u003Cli>A spreadsheet-style inline editor lets you edit values, sort, and search without opening products one by one.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic Frontend Display\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The plugin outputs a clean, structured specification section (the Additional Information tab) on product pages:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>No theme editing required\u003C\u002Fli>\n\u003Cli>Works with any WooCommerce theme\u003C\u002Fli>\n\u003Cli>Variation values override product-level values\u003C\u002Fli>\n\u003Cli>Only fields with values are shown\n\u003Cul>\n\u003Cli>Taxonomy-based values can be rendered as clickable links to matching products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Backend-only fields are hidden automatically\u003C\u002Fli>\n\u003Cli>Unit labels are rendered next to numeric values\u003C\u002Fli>\n\u003Cli>Optional tooltips from the field’s frontend description can be shown\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Graceful fallback if some values are missing\u003C\u002Fp>\n\u003Cp>In settings, you can opt to also show values like SKU, Product Tags, weight, dimensions, categories, and WooCommerce-native GTIN in the same table.\u003C\u002Fp>\n\u003Cp>The frontend output can be customized using hooks and filters.\u003Cbr \u002F>\nFor advanced use cases, developers can fully override or replace the rendering logic via theme or plugin code.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How do I use this plugin? (quick start)\u003C\u002Fh4>\n\u003Cp>Most stores can be up and running in minutes:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cstrong>WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Product Fields\u003C\u002Fstrong> and add 3–8 fields you know customers care about.\u003C\u002Fli>\n\u003Cli>(Optional) If you already have legacy text\u002Fmeta specs, run migration in \u003Cstrong>WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Products \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Luma Product Fields \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Tools\u003C\u002Fstrong> to convert them into structured fields (including linkable values where applicable).\u003C\u002Fli>\n\u003Cli>(Optional) Create Product Groups if different product types need different field sets.\u003C\u002Fli>\n\u003Cli>Open a product and fill in values in the Product Fields panel.\u003C\u002Fli>\n\u003Cli>Use inline editing to update many products quickly.\u003C\u002Fli>\n\u003Cli>Visit a product page and confirm your specs look clear and complete.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Quick examples:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Camera store\u003C\u002Fstrong>: Sensor Size, ISO Range, Video Resolution, Lens Mount\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Yarn shop\u003C\u002Fstrong>: Fiber Content, Gauge, Needle Size, Weight Category\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Furniture shop\u003C\u002Fstrong>: Material, Assembly Required, Weight Capacity, Dimensions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Start with a small set, then expand once you see what customers actually use.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Settings (Tabbed UI)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Under WooCommerce \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Products \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Luma Product Fields, settings are grouped into tabs:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>General: frontend title, optional built-in rows, and built-in tooltip controls\u003C\u002Fli>\n\u003Cli>Style: row separators, layout mode (auto\u002Fgrid), and label\u002Fvalue weight\u003C\u002Fli>\n\u003Cli>Units: editable units and editable migration aliases\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Tools: migration tool switch and quick link\u003C\u002Fp>\n\u003Cp>Built-in package weight and package size tooltip texts are editable in settings.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Block themes (FSE) – current status\u003C\u002Fh4>\n\u003Cp>The plugin works on block themes (for example Twenty Twenty-Four), but the taxonomy term archives for linkable fields are currently rendered via a PHP template for maximum compatibility.\u003C\u002Fp>\n\u003Cp>Technical note: Because these archives are rendered via a custom PHP template (not a native block template), the template explicitly enqueues block\u002Fglobal styles and renders the theme header\u002Ffooter template parts early so block themes keep expected typography and navigation layout.\u003C\u002Fp>\n\u003Cp>This means some “pixel-perfect parity” details (for example button styles and some typography that would normally be applied by native Woo\u002Fblocks) may differ.\u003C\u002Fp>\n\u003Cp>Full “pure blocks \u002F block template” parity for these archives is planned in a future version.\u003C\u002Fp>\n\u003Ch4>SEO & structured data\u003C\u002Fh4>\n\u003Cp>Luma Product Fields is designed to be \u003Cstrong>SEO-friendly\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All values are stored as standard product metadata and rendered as regular HTML, so they are easily crawlable.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why choose this plugin?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>WooCommerce-native design\u003C\u002Fstrong>\u003Cbr \u002F>\nNo external field frameworks — just clean, optimized product metadata.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightweight and fast\u003C\u002Fstrong>\u003Cbr \u002F>\nFocused solely on product data, not general-purpose content fields.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Variation-aware\u003C\u002Fstrong>\u003Cbr \u002F>\nVariation-specific fields are supported out of the box.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Automatic frontend output\u003C\u002Fstrong>\u003Cbr \u002F>\nNo templates or shortcodes needed, with optional overrides.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Powerful admin workflow\u003C\u002Fstrong>\u003Cbr \u002F>\nInline editing saves hours of product management time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shoppable specs with linkable values\u003C\u002Fstrong>\u003Cbr \u002F>\nTurn key specification values into clickable paths to related products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Developer-friendly\u003C\u002Fstrong>\u003Cbr \u002F>\nClass-based, namespaced, and hookable. Register custom field types, override rendering, hook into formatting, and integrate with third-party logic.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Future-proof schema\u003C\u002Fstrong>\u003Cbr \u002F>\nProduct Groups let you enforce consistent data structures across similar products.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Custom product specification fields\u003C\u002Fli>\n\u003Cli>Optional Product Group–based field schemas\u003C\u002Fli>\n\u003Cli>Inline editing with AJAX\u003C\u002Fli>\n\u003Cli>Multi-value support (where relevant)\u003C\u002Fli>\n\u003Cli>Variation support (some field types only)\u003C\u002Fli>\n\u003Cli>Automatic frontend rendering\u003C\u002Fli>\n\u003Cli>Optional taxonomy-based fields with linkable values\u003C\u002Fli>\n\u003Cli>Frontend tooltips via field descriptions\u003C\u002Fli>\n\u003Cli>Backend-only fields for internal metadata\u003C\u002Fli>\n\u003Cli>Tabbed settings UI (General, Style, Units, Tools)\u003C\u002Fli>\n\u003Cli>Frontend table style\u002Flayout controls (plain\u002Fdivider\u002Fstriped, auto\u002Fgrid, bold toggles)\u003C\u002Fli>\n\u003Cli>Built-in package weight\u002Fsize tooltip settings with editable text\u003C\u002Fli>\n\u003Cli>Unit labels for numeric fields and compatible types\u003C\u002Fli>\n\u003Cli>Settings-based unit editor (add\u002Fremove unit slugs and labels)\u003C\u002Fli>\n\u003Cli>Legacy migration tool in settings (Tools tab)\u003C\u002Fli>\n\u003Cli>Editable unit aliases for migration matching\u003C\u002Fli>\n\u003Cli>Field editor improvements (radio type selection, initial values for new taxonomy fields, value persistence on validation errors)\u003C\u002Fli>\n\u003Cli>Frontend-hidden fields are visibly marked in admin product\u002Fvariation fields and list views\u003C\u002Fli>\n\u003Cli>Template override support\u003C\u002Fli>\n\u003Cli>Fully extendable through actions & filters\u003C\u002Fli>\n\u003C\u002Ful>\n","Add WooCommerce product fields and product specifications in minutes, with inline editing, clickable values, and searchable specs.",171,"","6.9.4","6.0","8.0",[26,27,28,29,30],"custom-product-fields","product-fields","product-specifications","product-specs","woocommerce-product-fields","https:\u002F\u002Fgithub.com\u002Fluma-retail\u002Fluma-product-fields","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fluma-product-fields.1.1.0.zip",null,"2026-03-15T10:48:56.248Z"]