Auto Attribute Assigner

Description

Auto Attribute Assigner lets you define, per product category, which WooCommerce product attributes (and optional default values) should be applied to products in that category. When you create a product in a matching category, the attributes are added automatically – no more setting the same attributes by hand on every new product.

This version is completely free with no feature limits.

Features

  • Create as many category rules as you like, each with as many attributes as you need.
  • Optional default value per attribute.
  • Attributes are assigned automatically when a product is first created.
  • Attributes are not re-added on every product update, so attributes you removed do not reappear.
  • Manual “Assign” button in the product’s attribute section to pull the presets for a product on demand.
  • “Assign presets to all products” button to apply the presets to your whole existing catalogue at once.
  • Available in English and German (de_DE).

If this plugin saves you time, you can support its ongoing development with a small donation using the “Support / Donate” button in the plugin – thank you!

Installation

  1. Upload the plugin to the /wp-content/plugins/ directory, or install it directly from the WordPress plugin directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Make sure WooCommerce is installed and activated.
  4. Go to Auto Attribute Assigner in the admin menu and create your category rules.

FAQ

How do I assign attributes to a category?

Open Auto Attribute Assigner, select a product category, check the attributes you want (and optionally set a default value), then save the rule. New products created in that category will receive the attributes automatically.

Why don’t my existing products get the attributes automatically?

Attributes are assigned automatically only when a product is first created, so the plugin never overwrites or re-adds attributes on later edits. To apply the presets to products that already exist, use the “Assign presets to all products” button on the settings page, or the manual “Assign” button on a single product.

Does the plugin remove attributes?

No. Deleting a rule never removes attributes that were already written to your products.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Auto Attribute Assigner” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.0

  • The plugin is now completely free with no feature limits (unlimited category rules and unlimited attributes per rule).
  • Attributes are now assigned automatically only when a product is first created – no longer on every product update, so attributes you removed no longer reappear on the next save.
  • Existing products are no longer modified automatically; use the manual or bulk assign buttons to fill them.
  • New: manual “Assign” button in the product’s attribute section.
  • New: “Assign presets to all products” button for bulk assignment across the whole catalogue.
  • New: English and German (de_DE) language packs.
  • New: “Support / Donate” button.
  • Security: deleting a rule is now protected with a nonce (CSRF protection).
  • Now maintained by Norix IT Support & Webdesign e.U.
  • Tested with PHP 8.2, WordPress 7.1 and WooCommerce 11.1.

1.3

  • Bugfixes.
  • German language pack.

1.2

  • Bug fixes and optimizations.

1.1

  • Initial plugin release.