
Note the addition of the “Markup (or markdown)” field on the bottom of the <code>Add new *attribute*</code> panel of the attribute editor.
Want to add $5 to every blue product you sell? Maybe you sell jewelry with birthstones, and some stones cost more than others. If all “X-Large” products cost 7.5% more, you’d have to manually calculate and change every “X-Large” variation of every product.
Markup by Attribute solves this by letting you add a markup (or markdown) to global attribute terms. If the attribute is ‘Color,’ you can add “+5” to Blue while leaving Green and Yellow alone. When you set regular and sale prices, every blue product will automatically be $5.00 more.
This plugin does one thing – it adds pricing control to WooCommerce’s global product attributes. If your products vary in price based on options like size, color, or material, Markup by Attribute lets you set those price differences once at the attribute level rather than manually adjusting each product variation.