Product Notes for WooCommerce

Description

Product Notes for WooCommerce plugin lets you add notes to WooCommerce products.

Main Features

  • Add multiple notes per product.
  • Make notes public or private.
  • Notes will be visible on product edit page.
  • Display the notes on frontend (“private” notes will be visible to admin and shop manager only): in new product tab, in single product meta section, on multiple additional positions on single product page, on shop (e.g. category) pages.
  • And more…

Premium Version

With premium plugin version you can:

  • Display the notes in admin products list column.
  • Make the notes searchable by admin (in backend).
  • Export and import the notes.
  • Display the notes in admin orders.
  • Add the notes to admin emails.
  • Edit the notes via bulk and quick edit.
  • And more…

More

  • We are open to your suggestions and feedback.
  • Visit plugin site.
  • Thank you for using or trying out one of our plugins!

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Product Notes”.

Reviews

November 16, 2020
This was a helpful little addition to admin-ing my Woocommerce products. I asked if it could do a couple of other things, and it couldn't. But within just a few minutes of asking, Tom added my requests to the plugin. Now I wouldn't want to work without it! If only all vendors were this responsive!
November 3, 2020
Really great service. Advice, and even support on other plugins
Read all 2 reviews

Contributors & Developers

“Product Notes for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.3.1 – 21/03/2021

  • Dev – Sanitization – When saving, notes are sanitized as a standard textarea field in WooCommerce settings now (was sanitize_textarea_field()). This allows more HTML tags to be saved, e.g. <img>, etc.
  • Dev – Sanitization – Settings – Frontend Options – Product tab – Tab content – Sanitized as a standard textarea field in WooCommerce settings now (was “raw”).
  • Dev – Sanitization – Settings – Frontend Options – Product tab – Notes glue – Sanitized with wp_kses_post() now (was “raw”).
  • Tested up to: 5.7.
  • WC tested up to: 5.1.

2.3.0 – 02/03/2021

  • Dev – Frontend Options – “Single product page” and “Shop pages” sections added.
  • Dev – alg_wc_pn_get_product_notes()make_clickable param added.
  • Dev – Localisation – load_plugin_textdomain() function moved to the init action.
  • Dev – Code refactoring.
  • WC tested up to: 5.0.

2.2.1 – 05/01/2021

  • Fix – Frontend Options – Product meta – Private notes are displayed only to admin now.
  • Fix – Frontend Options – Product meta – “No break” issue fixed when both private and public notes are displayed.
  • Dev – Frontend Options – “Logged users only” option added (only to “Public notes”).

2.2.0 – 22/12/2020

  • Fix – Backend Options – Admin orders – Properly getting product ID now (fixes the issue with the variable products).
  • Fix – Backend Options – Admin orders – Properly checking if product has notes now (fixes the issue when private notes were incorrectly checked for the public notes).
  • Dev – Backend Options – Admin emails – Code refactoring ($item['product_id'] instead of $item->get_product_id()).
  • Dev – Backend Options – “WooCommerce PDF Invoices & Packing Slips” option added.
  • Dev – Frontend Options – Product tab – “Tab content” option added (defaults to %product_notes%).
  • Dev – Frontend Options – Product tab – “Notes glue” option added (defaults to <br>, was PHP_EOL).
  • Dev – Frontend Options – Product tab – “Escape HTML” option added (defaults to yes).
  • Dev – Frontend Options – Product tab – “Replace line breaks” option added (defaults to yes).
  • Dev – Frontend Options – Product tab – Tab title per product – Better description in meta box.
  • Dev – Frontend Options – Product meta – “Position” option added (defaults to After product meta).
  • Dev – Admin notes edit – Restyled.
  • Dev – JS files minified.
  • Dev – Developers – alg_wc_pn_get_product_notes filter added.
  • Dev – Developers – alg_wc_pn_get_product_note_values filter added.
  • Dev – Developers – alg_wc_pn_product_tab filter added.
  • WC tested up to: 4.8.
  • Tested up to: 5.6.

2.1.0 – 08/08/2020

  • Dev – Export – Bug fixed.
  • Dev – Backend Options – “Quick edit” and “Bulk edit” options added (both default to no).
  • Dev – Backend Options – “Export” and “Import” options added (both default to no).
  • Dev – Admin settings – Typo fixed.
  • Dev – Code refactoring.

2.0.0 – 08/08/2020

  • Dev – “Multiple notes per product” functionality added.
  • Dev – “Public notes” section added.
  • Dev – Frontend – “Product meta” options added.
  • Dev – Frontend – Product tab – “Tab title” (including “Tab title per product”) and “Tab priority” options added.
  • Dev – Backend – “Admin orders” option added.
  • Dev – Shortcode renamed to [alg_wc_product_notes].
  • Dev – Function renamed to alg_wc_pn_get_product_notes().
  • Dev – “Enable plugin” option removed.
  • Dev – Major code refactoring.
  • Dev – Admin settings descriptions updated.
  • Dev – Plugin renamed to “Product Notes for WooCommerce”.
  • Dev – Text domain changed to product-notes-for-woocommerce.
  • Tested up to: 5.4.
  • WC tested up to: 4.3.

1.3.1 – 09/03/2020

  • Dev – Bulk and Quick edit added.
  • Dev – Products column – Using filter param to get product ID now (i.e. instead of get_the_ID()).

1.3.0 – 23/02/2020

  • Dev – “Admin search” options added.
  • Dev – “Products column” option added.
  • Dev – “Internal Product Notes” column added to the WooCommerce products exporter.

1.2.1 – 20/01/2020

  • Dev – Admin emails – Setting $plain_text to false by default now (caused an issue with some themes).
  • Dev – Admin emails – Code refactoring.
  • WC tested up to: 3.9.

1.2.0 – 20/01/2020

  • Dev – General Options – “Admin emails” option added.
  • Dev – Code refactoring.
  • WC tested up to: 3.8.
  • Tested up to: 5.3.

1.1.3 – 25/10/2019

  • Dev – [alg_wc_internal_product_note] shortcode added.
  • Dev – alg_wc_get_internal_product_note() function added.
  • WC tested up to: 3.7.

1.1.2 – 23/07/2019

  • Fix – “Note added” time fixed for some notes (addslashes() added).
  • Dev – “Delete all internal notes for all products” option added.

1.1.1 – 10/06/2019

  • Dev – “Product note” option added to “WooCommerce products (CSV)” importer.
  • Dev – Code refactoring.
  • Tested up to: 5.2.

1.1.0 – 02/05/2019

  • Fix – “Note added” time now updated only if note content was changed.
  • Fix – Reset Settings – “Reset section settings” option fixed.
  • Dev – “Note added” time now shown only if note content is not empty.
  • Dev – Product tab – Changing double line-breaks in the text into HTML paragraphs (i.e. applying wpautop()).
  • Dev – Style Options – “Textarea style” option added.
  • Dev – Admin settings restyled and descriptions updated.
  • Dev – “WC tested up to” updated.
  • Dev – POT file added.

1.0.0 – 14/03/2019

  • Initial Release.