Linux 软件免费装
Banner图

Luma Product Fields

开发者 lumaretail
更新时间 2026年2月18日 01:05
PHP版本: 8.0 及以上
WordPress版本: 6.9
版权: GPLv2 or later
版权网址: 版权信息

标签

woocommerce custom fields fields product fields product specifications

下载

1.0.0

详情介绍:

Luma Product Fields is a lightweight, WooCommerce-native way to add structured, searchable, sortable product specifications to your store. Use it to create your own product specification fields, and manage values easily in both the product editor and a powerful inline editor. You can optionally use a Product Group taxonomy to assign different field sets to different types of products. It’s fast, intuitive, and built specifically for WooCommerce — ideal for shops with detailed product information. Even if the plugin works without touching code or modifying templates, it is also developer-friendly and fully extendable, making it suitable for agencies, freelancers, and stores with custom logic. What this plugin does Luma Product Fields lets you define and display custom product specification fields such as: These fields are not WooCommerce attributes and won’t affect variations, filters, or stock — they are strictly for product specification data, similar to how large online stores manage structured specs. How it works You can start with a single shared field set for all products, or use Product Groups to give different product types different schemas.
  1. Add Custom Fields
Define the fields your products need. Core field types include: Each field has: A Product Group is a way to group products that share the same specification schema. Examples: Key points: 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. 3. Assign Products (if using Product Groups) When a product is assigned to a Product Group, it automatically receives the fields defined for that group. 4. Edit Values Easily The plugin outputs a clean, structured specification section (the Additional Information tab) on product pages: In settings, you can opt to also show values like SKU, Product Tags, weight, dimensions, categories and the new woo native GTIN, in the same table. The frontend output can be customized using hooks and filters.\ For advanced use cases, developers can fully override or replace the rendering logic via theme or plugin code. Block themes (FSE) – current status 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. Technical note: Because these archives are rendered via a custom PHP template (not a native block template), the template explicitly enqueues block/global styles and renders the theme header/footer template parts early so block themes keep expected typography and navigation layout. This means some “pixel-perfect parity” details (for example button styles and some typography that would normally be applied by native Woo/blocks) may differ. Full “pure blocks / block template” parity for these archives is planned for v1.1. SEO & structured data Luma Product Fields is designed to be SEO-friendly: Why choose this plugin? Features

安装:

  1. Upload the plugin folder to /wp-content/plugins/
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to WooCommerce → Product Fields
  4. (Optional) Create Product Groups
  5. Add fields to the global schema and/or Product Groups
  6. Assign products (and Product Groups if used)
  7. Start adding specs

屏幕截图:

  • Product edit screen with product specifications panel.
  • Inline editor for fast, spreadsheet-style product spec editing.
  • Frontend specifications section rendered automatically on the product page.

常见问题:

Does this replace WooCommerce attributes?

No. Attributes are for variations and filtering.\ Product Fields are for product specifications.

What is a Product Group?

A Product Group is a taxonomy used to:

  • Group products that share the same specification schema.
  • Control which fields appear for which products in the backend UI.
Important:
  • A product can belong to one Product Group at a time.
  • A field can be assigned to multiple Product Groups.
  • Product Groups are not product categories; they are a schema layer, not a navigation or marketing structure.
On the frontend, all fields that:
  • Have values, and
  • Are not marked as backend-only
…will be shown in the product’s specification section, regardless of which Product Group they came from.

Can fields be used for layered navigation or filters?

Not out of the box; Product Fields are not part of WooCommerce’s tax_query system.\ However, the plugin is developer-friendly and can be extended to create filters or custom faceted navigation.

Can I display fields in custom places on the product page?

Not out of the box. The fields are by default shown in the "Additional information" tab. But there are plenty of hooks you can use to show it wherever you want.

Is it developer-friendly?

Yes. Everything is class-based, namespaced, and hookable. Field definitions, output, and storage can all be customized or extended.

更新日志:

1.0.0