Sale! Tested Updated Perfect rating Documented

EAN for WooCommerce

(1 customer review)

From: $19.99 / year

Manage product EAN in WooCommerce. Beautifully.

$29.99 $19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$79.99 $49.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy
$149.99 $79.99Unlimited sitesLifetime updates and support30-day money-back guaranteeBuy
Clear

Description

EAN for WooCommerce plugin lets you manage product EAN in WooCommerce.

The International Article Number (also known as European Article Number or EAN) is a standard describing a barcode symbology and numbering system used in global trade to identify a specific retail product type, in a specific packaging configuration, from a specific manufacturer. The same numbers can be referred to as GTIN. EAN barcodes are used worldwide for lookup at retail point of sale, but can also be used as numbers for other purposes such as wholesale ordering or accounting.

The plugin lets you save the EAN number for each product and optionally display the barcode on both backend and frontend. For variable products you can set EAN for each variation individually or set single number for all variations.

Frontend

EAN for WooCommerce - Frontend - Variable

Backend – Simple Product

EAN for WooCommerce - Backend - Simple Product

Backend – Variation

EAN for WooCommerce - Backend - Variation

Options

Plugin settings are located in “WooCommerce > Settings > EAN”.

General Options

General (EAN) settings are located in “WooCommerce > Settings > EAN > General”.

EAN for WooCommerce - General Options

Type
Possible values: Automatic (EAN-13, UPC-A, EAN-8); EAN-8; UPC-A; EAN-13; CODE 128.
Default: EAN-13
Admin product edit page position
Set to which product data tab EAN field should be added. Possible values: General; Inventory; Inventory: SKU; Advanced.
Default: Inventory: SKU
Admin search
This will enable searching by EAN in admin area.
Default: yes
Admin search: AJAX
This will enable searching by EAN in AJAX. E.g. when searching for a product when creating new order in admin area.
Default: yes
Admin products list column
This will add “EAN” column to admin products list.
Default: yes
Admin products list column: Validate
Validate EAN in column. Invalid EANs will be marked red.
Default: no
Single product page
This will show EAN on single product page on frontend.
Default: yes
Shop pages
This will show EAN on shop (e.g. category) pages on frontend. Please note that for variable products main product EAN must be set.
Default: no
Cart
This will show EAN on cart page on frontend.
Default: no
Search
This will enable searching by EAN on frontend.
Default: yes
Product structured data
This will add EAN to the product structured data, e.g. for Google Search Console.
Default: yes
Order items table
This will show EAN in order items table. This will affect all places where order items table is displayed, including emails (both admin and customer), “thank you” page (i.e. “order received” page), “view order” page (in “my account”).
Default: no
"Print Invoice & Delivery Notes for WooCommerce" plugin
This will show EAN in PDF documents of the Print Invoice & Delivery Notes for WooCommerce plugin.
Default: no

Barcodes Options

There are two separate similar settings sections: one for one-dimensional barcodes, and another for two-dimensional: “WooCommerce > Settings > EAN > Barcodes” and “WooCommerce > Settings > EAN > 2D barcodes”.

EAN for WooCommerce - Barcodes Options

Enable section
Enables/Disables 1D/2D barcodes sections.
Default: no
Admin product edit page
Show barcode image on admin product edit page.
Default: no
Admin products list column
Add “Barcode” column to admin products list. Please note that for variable products main product EAN must be set.
Default: no
Single product page
Show barcode image on single product page on frontend.
Default: no
Shop pages
Show barcode on shop (e.g. category) pages on frontend. Please note that for variable products main product EAN must be set.
Default: no
Cart
Show barcode on cart page on frontend.
Default: no
Order items table
Show barcode image in order items table. This will affect all places where order items table is displayed, including emails (both admin and customer), “thank you” page (i.e. “order received” page), “view order” page (in “my account”). Please note that this option won’t work on localhost environment.
Default: no
"Print Invoice & Delivery Notes for WooCommerce" plugin
Show barcode image in PDF documents of the Print Invoice & Delivery Notes for WooCommerce plugin.
Default: no

Print Options

Print (PDF) settings are located in “WooCommerce > Settings > EAN > Print”.

EAN for WooCommerce - Print Options

Some options are set in points here. A point equals 1/72 of inch, that is to say about 0.35 mm (an inch being 2.54 cm). This is a very common unit in typography; font sizes are expressed in that unit.
Print barcodes (PDF)
This will add “Print barcodes” to the “Bulk actions” in admin products list.
Default: no
Page orientation
Possible values: Portrait; Landscape.
Default: Portrait
Page format
E.g. letter, A4, custom, etc.
Default: LETTER
Page format: Custom: Width (in points)
Ignored unless “Page format” option is set to “Custom”. Set in points.
Default: 0
Page format: Custom: Height (in points)
Ignored unless “Page format” option is set to “Custom”. Set in points.
Default: 0
Max barcodes per page
Default: 12
Columns
Default: 2
Unit
User measure unit. Used in “Cell width”, “Cell height”, “Top margin”, “Left margin”, “Right margin” options. Possible values: millimeters; centimeters; inches; points.
Default: inches
Cell width
Set in value of the “Unit” option, e.g. inches.
Default: 4
Cell height
Set in value of the “Unit” option, e.g. inches.
Default: 1.5
Top margin
Set in value of the “Unit” option, e.g. inches.
Default: 1.13
Left margin
Set in value of the “Unit” option, e.g. inches.
Default: 0.46
Right margin
Set in value of the “Unit” option, e.g. inches.
Default: 0.31
Template
Available placeholders: %barcode%, %barcode_2d%, %product_image%, %ean%.
Default:

%barcode%<br>%ean%

Print: Barcode Options

For the %barcode% placeholder.

Barcode width
Width of a single bar element in pixels.
Default: 2
Barcode height
Height of a single bar element in pixels.
Default: 30
Barcode color
Default: #000000

Print: 2D Barcode Options

For the %barcode_2d% placeholder.

2D barcode width
Width of a single rectangle element in pixels.
Default: 3
2D barcode height
Height of a single rectangle element in pixels.
Default: 3
2D barcode color
Default: #000000
2D barcode content
Possible values: Product EAN; Product URL.
Default: Product EAN

Print: Product Image Options

For the %product_image% placeholder.

Product image width
In pixels.
Default: 30
Product image height
In pixels.
Default: 30
Product image size
Accepts any registered image size name.
Default: woocommerce_thumbnail

Shortcodes

There are three shortcodes available in the plugin:

[alg_wc_ean] – outputs product’s EAN.

[alg_wc_ean_barcode] – outputs product’s 1D barcode.

[alg_wc_ean_barcode_2d] – outputs product’s 2D barcode.

1 review for EAN for WooCommerce

  1. Florin (verified owner)

    This plugin is great. I managed to fully integrate with Google Product Feed and other services that promote products. It would be awesome to see as a great addition to this plugin a other fields like UPC. I personally sell in Europe, but there are products that come from US and don’t have EAN codes and in this case I would be using an UPC code. Beside this, this plugin works great.

Add a review

Your email address will not be published. Required fields are marked *

Changelog

2.0.0 - 10/01/2021

  • Dev - "Shop pages" options added.
  • Dev - "Cart" options added.
  • Dev - Shortcodes - [alg_wc_ean_barcode] - Shortcode is now available even if "Barcodes > Single product page" option is disabled.
  • Dev - Shortcodes - [alg_wc_ean_barcode_2d] shortcode added.
  • Dev - "2D Barcodes" section added.
  • Dev - "Print" section added.
  • Dev - Barcodes - "Admin products list column" options added.
  • Dev - Barcodes - "Enable section" option added (defaults to no).
  • Dev - Localization - load_plugin_textdomain moved to the init action.
  • Dev - Settings - All barcode options moved to new "Barcodes" section, subsections merged, etc.
  • Dev - Settings - Print Invoice & Delivery Notes for WooCommerce - Link updated.
  • Dev - Code refactoring.
  • WC tested up to: 4.8.
  • Tested up to: 5.6.

1.5.1 - 29/11/2020

  • Dev - [alg_wc_ean] shortcode added.
  • Dev - [alg_wc_ean_barcode] shortcode added.

1.5.0 - 24/11/2020

  • Dev - Type - "Automatic (EAN-13, UPC-A, EAN-8)" option added.
  • Dev - EAN field added to the WooCommerce Export and Import tools.
  • Dev - EAN field added to the WooCommerce Quick and Bulk edit.
  • Dev - Backend Options - Product list column - Column is sortable now.

1.4.0 - 24/11/2020

  • Dev - "Type" option added. Now (in addition to the default EAN-13) these types are available: CODE 128, EAN-8, UPC-A.
  • Dev - "Print Invoice & Delivery Notes for WooCommerce" plugin options added.
  • WC tested up to: 4.7.

1.3.0 - 28/10/2020

  • Fix - Frontend - Show barcode - Variations - It only worked if "Show EAN" option was also enabled. This is fixed now.
  • Dev - Free plugin version released.
  • WC tested up to: 4.6.

1.2.0 - 13/10/2020

  • Dev - "Order Items Table" options added.
  • Dev - Frontend - Translation domain fixed.

1.1.1 - 09/09/2020

  • Dev - Backend - "Position" option added.
  • WC tested up to: 4.5.

1.1.0 - 27/08/2020

  • Fix - Displaying variations codes for variable products with no main EAN set - Fixed.
  • Dev - JS files minified.
  • Dev - Admin settings descriptions updated.
  • Dev - Code refactoring.
  • Tested up to: 5.5.
  • WC tested up to: 4.4.

1.0.3 - 14/01/2020

  • Fix - Backend - Search - meta_query fixed.

1.0.2 - 08/01/2020

  • Dev - Backend - Search - "AJAX search" option added.
  • Dev - Code refactoring.

1.0.1 - 05/01/2020

  • Dev - EAN-13 validation added.
  • Dev - Backend - EAN input pattern now set to accept numbers only; max length set to 13.

1.0.0 - 30/12/2019

  • Initial Release.

Free version

This plugin is a premium version of free "EAN for WooCommerce" plugin.

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin's zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to "Admin Dashboard > Plugins > Add New > Upload Plugin" and browse for downloaded zip file.
  • If plugin is successfully installed - you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.

Refunds

We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.