Sale! Tested Updated Documented

User Products for WooCommerce

From: $19.99 / year

Let users add new WooCommerce products from frontend.

$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

With User Products for WooCommerce Pro plugin you can allow your users to add new WooCommerce products from the frontend.

Frontend

To add product upload form to the frontend, use [wc_user_products_add_new] shortcode:

User Products for WooCommerce - Frontend - Add New Product Form

Backend

Plugin settings are accessible from “WooCommerce > Settings > User Products”.

Fields Options

Title field is always enabled and required.

User Products for WooCommerce - Admin Settings - Fields Options

Description
Default: no
Short Description
Default: no
Image
Default: no
Regular Price
Default: no
Sale Price
Default: no
Product URL
For “External/Affiliate” product type only.
Default: no
Categories
Default: no
Tags
Default: no

General Options

User Products for WooCommerce - Admin Settings - General Options

Price step (number of decimals)
Used for price fields only.
Default: 2
User visibility
If you want for product add form to be visible to selected user roles only, set roles here. Ignored if empty.
Default: None
Product type
Possible values: Simple product; External/Affiliate product.
Default: Simple product
Product status
Possible values: Draft; Pending Review; Private; Published.
Default: Draft
Require unique title
Default: no
Products tab
Adds “Products” tab to user’s “My account” page.
Default: yes

Messages

Placeholder: %product_title%.

User Products for WooCommerce - Admin Settings - Message Options

Product successfully added
Default: %product_title% successfully added!
Product successfully edited
Default: %product_title% successfully edited!

Custom Taxonomies Options

User Products for WooCommerce - Admin Settings - Custom Taxonomies Options

Total custom taxonomies
New settings fields will be displayed if you change this option and save changes.
Default: 1
Custom taxonomy #X: Enabled
Default: no
Custom taxonomy #X: Required
Default: no
Custom taxonomy #X: ID
Default: None
Custom taxonomy #X: Title
Default: None

Custom Fields Options

Custom Fields Options

Total custom fields
New settings fields will be displayed if you change this option and save changes.
Default: 1
Custom field #X: Enabled
Default: no
Custom field #X: Required
Default: no
Custom field #X: Meta key
Default: None
Custom field #X: Title
Default: None

Shortcodes

[wc_user_products_list]

Displays user’s products list.

Attributes
user_id
User ID to get products list for.
Default: current user ID
columns
Table columns. Available columns:

  • product_nr – product number in the list.
  • thumbnail – product thumbnail with the link to the product.
  • thumbnail_no_link – product thumbnail without the link.
  • status – product status slug.
  • status_label – product status label.
  • title – product title with the link to the product.
  • title_no_link – product title without the link.
  • actions – actions, e.g. “Edit”, “Delete”, etc.
  • categories – product category list.
  • tags – product tag list.
  • meta=x – product meta field.
  • taxonomy=x – product taxonomy.

Default: thumbnail,status,title,actions
column_titles
Column titles. E.g.: ,Status,Title,Actions.
Default: None
column_styles
Column styles.
Default: None
column_classes
Column classes.
Default: None
column_sep
Applied to columns, column_titles, column_styles and column_classes attributes.
Default: ,
row_styles
Row styles.
Default: None
table_class
Table class.
Default: shop_table shop_table_responsive my_account_orders
table_style
Table style.
Default: None
thumbnail_size
Product thumbnail size. Accepts any registered image size name, or comma separated list of width and height values in pixels (in that order).
Default: post-thumbnail
actions
Actions column content. Available placeholders: %edit%, %delete%, %view%.
Default: %edit% %delete%
template
Shortcode template. Available placeholders: %products_table%, %total_products%.
Default: %products_table%

Reviews

There are no reviews yet.

Be the first to review “User Products for WooCommerce”

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

Changelog

1.3.1 - 27/04/2021

  • Fix - Custom Fields - "Undefined index ..." PHP notice fixed.

1.3.0 - 27/04/2021

  • Fix - Fields Options - Image - Wrong "Image is required!" message on "Edit" fixed.
  • Fix - Fields Options - Product URL - "Required" mark fixed.
  • Dev - "Custom Fields Options" added.
  • Dev - Products tab - "Tab content" option added.
  • Dev - Shortcodes - [wc_user_products_list] - Product link added to the product title and thumbnail.
  • Dev - Shortcodes - [wc_user_products_list] - user_id attribute added (defaults to current user ID).
  • Dev - Shortcodes - [wc_user_products_list] - columns attribute added (defaults to thumbnail,status,title,actions).
  • Dev - Shortcodes - [wc_user_products_list] - columns - categories and tags columns added.
  • Dev - Shortcodes - [wc_user_products_list] - columns - meta=x column added.
  • Dev - Shortcodes - [wc_user_products_list] - columns - taxonomy=x column added.
  • Dev - Shortcodes - [wc_user_products_list] - columns - status_label column added.
  • Dev - Shortcodes - [wc_user_products_list] - columns - product_nr column added.
  • Dev - Shortcodes - [wc_user_products_list] - thumbnail_size attribute added (now defaults to post-thumbnail (was 25,25)).
  • Dev - Shortcodes - [wc_user_products_list] - column_titles attribute added.
  • Dev - Shortcodes - [wc_user_products_list] - column_styles attribute added.
  • Dev - Shortcodes - [wc_user_products_list] - column_classes attribute added.
  • Dev - Shortcodes - [wc_user_products_list] - column_sep attribute added (applied to columns, column_titles, column_styles and column_classes attributes).
  • Dev - Shortcodes - [wc_user_products_list] - table_class attribute added.
  • Dev - Shortcodes - [wc_user_products_list] - table_style attribute added.
  • Dev - Shortcodes - [wc_user_products_list] - row_styles attribute added.
  • Dev - Shortcodes - [wc_user_products_list] - actions attribute added (defaults to %edit% %delete%; additional available placeholder: %view%).
  • Dev - Shortcodes - [wc_user_products_list] - template attribute added (defaults to %products_table%; additional available placeholder: %total_products%).
  • Dev - Calling flush_rewrite_rules() on every settings save now.
  • Dev - Admin settings descriptions updated.
  • Dev - Code refactoring.

1.2.0 - 16/04/2021

  • Dev - Shortcodes - [wc_user_products_list] shortcode added.
  • Dev - Plugin is initialized on plugins_loaded now.
  • Dev - Localization - load_plugin_textdomain() function moved to the init hook.
  • Dev - Admin settings descriptions updated.
  • Dev - Code refactoring.
  • Tested up to: 5.7.
  • WC tested up to: 5.2.

1.1.0 - 18/03/2020

  • Dev - Code refactoring.
  • Dev - Admin settings descriptions updated.
  • Author updated.
  • Author URI updated.
  • Contributors updated.
  • Tags updated.
  • Requires at least: 5.0.
  • Tested up to: 5.3.
  • WC tested up to: 4.0.

1.0.0 - 19/06/2018

  • Initial Release.

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.