WooCommerce Frontend Shop Manager

Please read the full documentation and watch full video guide to use the plugin properly! Thank you!

Visit Mihajlovicnenad.com

Help us out, let's boost the plugin experience! - Thanks!

Got not included or better translation files? Or anything else you think we should see that can improve the plugin experience? Please send it over! Lets include all of those and make it a better package! Send us an email using the contact form here Mihajlovicnenad.com and tell us how to be even better! Thanks!

Very Important - Support Changes

We are moving support to our site Mihajlovicnenad.com. Read more in the Support Section!

Change Log - WooCommerce Frontend Shop Manager 4.0.4 - 5. May 2018.

+ updated admin panel to 1.0.5

1.1 Plugin Features

Introduction to some of the plugin features!

The ultimate tool for managing WooCommerce shops, right at the frontend, featuring live product editing! It has never been this easy to manage a professional online store! WooCommerce Frontend Shop Manager integrates itself all over your shops frontend and adds the live editing product functionality. It supports product archives, single products, and even the shortcodes! All WordPress templates are supported by default. This tool will improve your shop, and will save you a lot of time spent on managing your products. Well, WooCommerce just got better! Get up to 50% more time for you life! Check the demo at this link.

Editing products from the backend using a tablet or a phone is complicated. WooCommerce Frontend Shop Manager improves the product editing experience on these devices dramatically. The easiest product managing on the iPhone and iPad. Full support and quick controls right at your fingertips!

Vendors support! Ignite WooCommerce Vendor Stores, WooThemes Product Vendors, WC Vendors and similar plugins are supported! Store vendors will only be able to edit their products.

Supported WooCommerce Product Settings

These options are already integrated. WooCommerce Frontend Shop Manager updates and bug fixes are free for a lifetime! New options will be added in the updates.

  • Custom Keys! Inluding select, checkbox, input and textarea controls! v3.3+
  • Downloadable Products! Full Support! v3.0
  • Product Shipping v3.0
  • Product Taxes v3.0
  • Extra Options v3.0
  • Creating Simple, Grouped, External/Affiliate Products from the Frontend! v2.0
  • Cloning and Deleting Products v2.0
  • Managing Variations, Creating, Deleting v2.0
  • Full Vendor Support! - Vendor Editing Restriction Groups v2.0
  • Product Content and Description v2.0
  • Simple, Variable, External/Affiliate Products Support!
  • Product Name
  • Product Featured Image
  • Product Gallery
  • Prices, Sale Prices
  • Schedule Sales
  • Stock Management
  • Product Grouping
  • Product Categories, Tags
  • Categories, Tags New Term Creation
  • Product Attributes
  • New Attribute and New Attribute Term Creation
  • Variable Products
  • Variable Featured Images
  • Variable Prices, Sale Prices
  • Variable Schedule Sale
  • Variable Stock Management
  • External/Affiliate Links

Do you need more features for the WooCommerce Frontend Shop Manager?

Post your wanted features in the item comments! The goal is to implement all the WooCommerce product settings in the live manager, but lets do the important ones first!

1.2 Installation

This section covers the first steps when using WooCommerce Frontend Shop Manager. Please read it thoroughly now to avoid problems later.

To install this plugin you must have a working version of WordPress and WooCommerce plugin already installed. For information on installing the WordPress platform, please see the WordPress Codex - http://codex.wordpress.org/Installing_WordPress. Upon downloading the WooCommerce Frontend Shop Manager archive, extract the archive and inside you will find full contents of your purchase. In the main archive you will find woocommerce-frontend-shop-manager.zip file archive that contains the installable plugin files.

Please Note: You can install the plugin in two ways: inside WordPress, or via FTP. If you have trouble installing the theme inside WordPress, please proceed with installing it via FTP and you will be able to get around the issue

Installing from WordPress

Follow the steps bellow to install from WordPress Dashboard

  • Navigate to Plugins
  • Click Install Plugins and click Add New
  • Click the Upload Plugin button
  • Navigate woocommerce-frontend-shop-manager.zip on your computer and click Install Now
  • When installation is done please click Activate to activate your newly installed WooCommerce Frontend Shop Manager plugin

WooCommerce Frontend Shop Manager is now running! Please read further to setup your filters!

Installing using FTP

Follow the steps bellow to install using FTP

  • Unzip woocommerce-frontend-shop-manager.zip to a desired location on your HDD. These extracted files will be uploaded later via FTP
  • Connect to your server via FTP (Use FileZilla or any other FTP client)
  • Navigate to /wp-content/plugins/ server directory
  • Locate the local directory where you have unzipped the woocommerce-frontend-shop-manager.zip archive
  • Upload local folder /woocommerce-frontend-shop-manager/ to remote /wp-content/plugins/
  • To activate the newly installed plugin navigate to Plugins and click the Activate button within the WooCommerce Frontend Shop Manager plugin row

WooCommerce Frontend Shop Manager is now running! Please read further to setup your filters!

1.3 Registration and automatic updates

To get automatic updates directly from WordPress, register your Shop manager!

After installation, navigate to WooCommerce > Settings > WSFM and enter your Codecanyon.net purchase code to get automatic updates. When an update is available, WordPress will notify you about the new release and ask you to update. For a manual check navigate to Plugins > WooCommerce Frontend Shop Manager and click the Check For Updates button.

1.4 Theme Specific Installations

Popular themes and proper WooCommerce Frontend Shop Manager installation!

When dealing with these popular themes just follow the basic steps when installing as described in the theme section bellow and your filters will be installed in just a few seconds!

1.4.1 Avada

To install WooCommerce Frontend Shop Manager plugin in Avada, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

NOTE: In Avada, you'll need to add following snippet to your custom CSS:

.wfsm-top-buttons {z-index:51;}

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.2 Enfold

To install WooCommerce Frontend Shop Manager plugin in Enfold, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.3 Flatsome

To install WooCommerce Frontend Shop Manager plugin in Flatsome, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.4 Shopkeeper

To install WooCommerce Frontend Shop Manager plugin in Shopkeeper, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.5 Atelier

To install WooCommerce Frontend Shop Manager plugin in Atelier, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Add this custom CSS to your theme custom CSS option to fix the out of place icons on Single Product pages.

.container.product-main {position:relative;}

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.6 BeTheme

To install WooCommerce Frontend Shop Manager plugin in BeTheme, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.7 Divi

To install WooCommerce Frontend Shop Manager plugin in Divi, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

NOTE: In DiVi theme, you'll need to add following snippet to your custom CSS:

#wfsm-editor-overlay {z-index:99999;}

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.8 Legenda

To install WooCommerce Frontend Shop Manager plugin in Legenda, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.9 Listify

To install WooCommerce Frontend Shop Manager plugin in Listify, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.10 Salient

To install WooCommerce Frontend Shop Manager plugin in Salient, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.11 X Theme

To install WooCommerce Frontend Shop Manager plugin in X Theme, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.12 The 7

To install WooCommerce Frontend Shop Manager plugin in The 7, go to the WooCommerce > Settings > WFSM page and set the following options. If the option is empty, just leave it blank as the default setting will work.

  • Installation Hook for Shop/Product Archives:
  • Installation Hook for Single Product Pages:

Now navigate to to the WooCommerce > Settings > WFSM and setup the plugin! For further read on how to setup the filter please visit the Settings section.

1.4.13 Request a Specific Installation

Popular themes and we have not included installation? Please drop us an email!.

You can either do this here, in the WFSM comments here or using the Pre-Sale questions contact form at this link. This will surely improve our WooCommerce Frontend Shop Manager! Thanks!

2.1 Guide Video

A complete video guide, everything you need to know, be sure to watch it! RECORDED FOR VERSION 2.0.0!

Watch this full video guide video to quickly learn the basics of WooCommerce Frontend Shop Manager.

2.2 Settings

To access plugin settings navigate to WooCommerce > Settings > WFSM.

2.2.1 Appearance and Installation

Setup WFSM appearance, installation and registration!

Custom Logo

Use custom logo. Paste in the logo URL. Use square images (200x200px)!

Show Logo/User

Select what to show in WFSM header, logo or logged user.

WFSM Style

Select WFSM style/skin.

Installation Hook for Shop/Product Archives

Change WFSM init action on Shop/Product Archives. Use actions initiated in your content-product.php template. Please enter action name in following format action_name:priority (default: woocommerce_before_shop_loop_item:0 )

Installation Hook for Single Product Pages

Change WFSM init action on Single Product Pages. Use actions initiated in your content-single-product.php template. Please enter action name in following format action_name:priority (default: woocommerce_before_single_product_summary:5 )

Register WFSM

Enter your purchase code to get instant updates even before the Codecanyon.net releases!

2.2.2 Product Settings

Setup WFSM product settings.

Enable/Disable Hidden Products On Archives

Check this option to enable pending and draft products on archives.

New Product Status

Select the default status for newly created products.

New Product is Virtual

Check this option to set virtual by default (not shipped) for new products.

New Product is Downloadable

Check this option to set downloadable by default for new products.

2.2.3 Additional Product Options

Use the manager to add special editable options for your products.

Add custom product postmeta keys that can be edited with the WFSM manager. Create a group of options and add options to it. This options will appear after all standard options. Create as many groups as needed. Editing options within a group can be restricted for vendors. Check the How to and FAQ? section on how to create custom options!

Custom Settings Manager

Click Add Custom Settings Group to create a new group. To add options to group select option type and click the Add Settings button.

2.2.4 Vendor Settings

WFSM supports vendor plugins. Configure WFSM and vendor options here.

Products per Vendor

Maximum number of products vendor can create.

Default Vendor Restrictions

Selected product options vendors will not be able to edit.

Vendor Groups Manager

Vendor Groups Manager is used to create specific restrictions for specific group of users. Click Add Vendor Premission Group to create a new group. Select users and their editing restrictions.

2.3 New Product Shortcode [wfsm_new_product]

Use this shortcode to insert the new product button anywhere!

For creating new products plugin has two options. Default option will show a button on all WooCommerce pages in the top right corner. If you do not want the standard button you can use the [wfsm_new_product] shortcode to make a button appear anywhere. Here are some samples.

This shortcode generates a default button

[wfsm_new_product]
If you want to specify type of the created product use product_type="" parameter. Accepted options are simple, variable, grouped, external..

[wfsm_new_product product_type="simple"]
Shortcode also supports class="" parameter (default: class="button") and content.

[wfsm_new_product class="not-button" product_type="simple"]This is my button[/wfsm_new_product]
Adding image button is also supported!

[wfsm_new_product class="not-button" product_type="simple"]<img src="http://my-site-url.com/image.jpg" />[/wfsm_new_product]

2.4 Extending WFSM

Plugin is extendable. Use its function to create your own options!

To create simple custom options use the Additional Product Options. If this method does not work for your options use the integrated WFSM actions and hooks to add your options. Here is a sample extension plugin that shows all generic options and creating and saving custom options.

<?php
/*
Plugin Name: WooCommerce Frontend Shop Manager - Demo Extension
Plugin URI: http://www.mihajlovicnenad.com/woocommerce-frontend-shop-manager
Description:  WooCommerce Frontend Shop Manager - Demo Extension! - mihajlovicnenad.com
Author: Mihajlovic Nenad
Version: 1.0.0
Author URI: http://www.mihajlovicnenad.com
*/

function wfsm_demo_extension() {

	$settings = array(
		array(
			'name' => esc_html__( 'Default Demo Group', 'myplugintextdomain' ),
			'settings' => array(
				array(
					'type'          => 'input',
					'setting-name'  => esc_html__( 'Input Demo', 'myplugintextdomain' ),
					'key'           => '_demo_key_input',
					'options'       => '',
					'default'       => ''
				),
				array(
					'type'          => 'textarea',
					'setting-name'  => esc_html__( 'Textarea Demo', 'myplugintextdomain' ),
					'key'           => '_demo_key_textarea',
					'options'       => '',
					'default'       => ''
				),
				array(
					'type'          => 'checkbox',
					'setting-name'  => esc_html__( 'Checkbox Demo', 'myplugintextdomain' ),
					'key'           => '_demo_key_checkbox',
					'options'       => array(
						'yes' => esc_html__( 'Option is enabled', 'myplugintextdomain' ),
						'no' => esc_html__( 'Option is disabled', 'myplugintextdomain' )
					),
					'default'       => 'no'
				),
				array(
					'type'          => 'select',
					'setting-name'  => esc_html__( 'Select Demo', 'myplugintextdomain' ),
					'key'           => '_demo_key_select',
					'options'       => array(
						'option-1' => esc_html__( 'Option 1', 'myplugintextdomain' ),
						'option-2' => esc_html__( 'Option 2', 'myplugintextdomain' ),
						'option-3' => esc_html__( 'Option 3', 'myplugintextdomain' ),
						'option-4' => esc_html__( 'Option 4', 'myplugintextdomain' ),
						'option-5' => esc_html__( 'Option 5', 'myplugintextdomain' )
					),
					'default'       => 'option-2'
				)
			)
		),
		array(
			'name' => esc_html__( 'Custom Demo Group', 'myplugintextdomain' ),
			'settings' => array(
				array(
					'type'          => 'my_custom_setting',
					'setting-name'  => esc_html__( 'Custom Setting Demo', 'myplugintextdomain' ),
					'key'           => '_demo_key_custom',
					'options'       => array(
						'option-1' => esc_html__( 'Option 1', 'myplugintextdomain' ),
						'option-2' => esc_html__( 'Option 2', 'myplugintextdomain' ),
						'option-3' => esc_html__( 'Option 3', 'myplugintextdomain' ),
						'option-4' => esc_html__( 'Option 4', 'myplugintextdomain' ),
						'option-5' => esc_html__( 'Option 5', 'myplugintextdomain' )
					),
					'default'       => 'option-2'
				),
			)
		)
	);

	Wfsm()->add_settings( $settings );

}
add_action( 'wfsm_add_settings', 'wfsm_demo_extension' );

function wfsm_demo_my_custom_setting( $setting, $id ) {

	$opt = ( $opt = get_post_meta( $id, '_demo_key_custom', true ) ) ? $opt :  array( 'name' => '', 'value' => '' );

	return '
		<input type="text" name="wfsm-my-custom-setting[name]" ' . ( isset( $opt['name'] ) ? ' value="'. $opt['name'] . '"' : '' ) . ' class="wfsm-collect-data" />
		<select name="wfsm-my-custom-setting[select]" class="wfsm-collect-data">
			<option value="value-1" ' . ( isset( $opt['select'] ) && $opt['select'] == 'value-1' ? ' selected="selected"' : '' ) . '>Value 1</option>
			<option value="value-2" ' . ( isset( $opt['select'] ) && $opt['select'] == 'value-2' ? ' selected="selected"' : '' ) . '>Value 2</option>
			<option value="value-3" ' . ( isset( $opt['select'] ) && $opt['select'] == 'value-3' ? ' selected="selected"' : '' ) . '>Value 3</option>
		</select>
	';

}
add_filter( 'wfsm_custom_setting_my_custom_setting', 'wfsm_demo_my_custom_setting', 10, 2 );

function wfsm_demo_save( $id, $options ) {
	$setting = array();
	if ( isset( $options['wfsm-my-custom-setting[name]'] ) ) {
		$setting['name'] = wc_clean( $options['wfsm-my-custom-setting[name]'] );
	}
	if ( isset( $options['wfsm-my-custom-setting[select]'] ) ) {
		$setting['select'] = wc_clean( $options['wfsm-my-custom-setting[select]'] );
	}

	if ( !empty( $setting ) ) {
		update_post_meta( $id, '_demo_key_custom', $setting );
	}
}
add_action( 'wfsm_save_product', 'wfsm_demo_save', 10, 2 );

?>

Generic settings are the same as in the Additional Product Options manager and include types input, textarea, checkbox and select. To create a custom setting, where you can output any HTML content use the filter 'wfsm_custom_setting_%%CUSTOM_SETTINGS_TYPE%%. In our demo extension following code adds the my_custom_settings option type.

<?php

function wfsm_demo_my_custom_setting( $setting, $id ) {

	$opt = ( $opt = get_post_meta( $id, '_demo_key_custom', true ) ) ? $opt :  array( 'name' => '', 'value' => '' );

	return '
		<input type="text" name="wfsm-my-custom-setting[name]" ' . ( isset( $opt['name'] ) ? ' value="'. $opt['name'] . '"' : '' ) . ' class="wfsm-collect-data" />
		<select name="wfsm-my-custom-setting[select]" class="wfsm-collect-data">
			<option value="value-1" ' . ( isset( $opt['select'] ) && $opt['select'] == 'value-1' ? ' selected="selected"' : '' ) . '>Value 1</option>
			<option value="value-2" ' . ( isset( $opt['select'] ) && $opt['select'] == 'value-2' ? ' selected="selected"' : '' ) . '>Value 2</option>
			<option value="value-3" ' . ( isset( $opt['select'] ) && $opt['select'] == 'value-3' ? ' selected="selected"' : '' ) . '>Value 3</option>
		</select>
	';

}
add_filter( 'wfsm_custom_setting_my_custom_setting', 'wfsm_demo_my_custom_setting', 10, 2 );

?>

When saving custom type settings use wfsm_save_product action. Important thing is add wfsm-collect-data class to fields (inputs, textareas, selectboxes..) that need to be saved. This way your input values will be available in wfsm_save_product action in an $options array that can be evaluated when saving the product fields. So, make sure your field elements have class="wfsm-collect-data". In our demo extension saving is done by the following function.

<?php

function wfsm_demo_save( $id, $options ) {
	$setting = array();
	if ( isset( $options['wfsm-my-custom-setting[name]'] ) ) {
		$setting['name'] = wc_clean( $options['wfsm-my-custom-setting[name]'] );
	}
	if ( isset( $options['wfsm-my-custom-setting[select]'] ) ) {
		$setting['select'] = wc_clean( $options['wfsm-my-custom-setting[select]'] );
	}

	if ( !empty( $setting ) ) {
		update_post_meta( $id, '_demo_key_custom', $setting );
	}
}
add_action( 'wfsm_save_product', 'wfsm_demo_save', 10, 2 );

?>

With these samples any extension can be supported that is WooCommerce products related. Any settings can be saved, even the complex arrays or JSON strings. If you release an extension please do contact us to list you on our WFSM Codecanyon.net page. Thanks!

3. How to and FAQ?

FAQ and a small knowledge base on the issues.

3.1 WFSM short guidelines and begginers tips

To use WFSM properly follow these steps.

  • Register your product to get free automatic updates!
  • Install properly. If you need use custom actions for installation, but this is really not needed unless you know what you are doing.

Q: How to create a custom editable option for my product key?

WFSM 3.3.0+ supports custom options for your products. If you want to edit a certain post key from the postmeta database table follow this quick tutorial:

Step 1 - Using the Custom Settings Manager from the WFSM Settings page create a new group of settings. For this click the Add Custom Settings Group.

Step 2 - Name your group. This name will appear in the WFSM as a editable tab.

Step 3 - Select your option type. Choose from select, checkbox, input (text) or textarea. and click the Add Setting button.

Step 4 - Newly created option will appear, this one also needs a name which is used only for display.

Step 5 - In the field Database Key enter your database key that you want to edit from the postmeta database table.

Step 6 - Set default value if needed.

Step 7 - Click Save Changes at the bottom of the page to save changes.

Q: How to configure custom select box?

Add the select custom setting. Now we need the select options. This is done by adding JSON code to the Options (JSON string) option. Follow these guides to make your settings.

Example #1

Paste this code and get these options. If you want to select by default the first option in the Default Value enter option slug, in this case my-option-1

{
	"my-option-1" : "My Option #1",
	"my-option-2" : "My Option #2"
}

Example #2

Paste this code and get these options. If you want to select by default the third option in the Default Value enter option slug, in this case bannana

{
	"apple" : "Citric Apple",
	"pear" : "Sweet Pear",
	"bannana" : "Yellow Bananna"
}

Example #3

Paste this code and get these options. If you want to select by default the fourth option in the Default Value enter option slug, in this case 4

{
	"1" : "My Value #1",
	"2" : "My Value #2",
	"3" : "My Value #3",
	"4" : "My Value #4",
	"5" : "My Value #5",
	"6" : "My Value #6"
}

Q: How to configure custom checkbox?

Add the checkbox custom setting. Checkbox supports Yes and No strings to be edited. This is done by adding JSON code to the Options (JSON string) option. Follow these guides to make your settings.

Example #1

Paste this code and get these options. If you want by default checkbox to be checked in the Default Value enter yes, if you do not you can either leave it blank or type no

{
	"yes" : "This option is now selected",
	"no" : "You have desected this option"
}

Q: How to use vendor restrictions?

To limit editable product options for vendors use the Default Vendor Restrictions and Vendor Groups Manager. The first option will set the default editable options for your vendors. Click the field and select which options are restricted for editing. Restrictions can be applied to groups too. Use the Vendor Groups Manager and click the Add Vendor Premission Group to create a new restriction group. When the group is created, enter the group name. Click the Select Users input and select users that will be assigned to the group. Now click the last input where it says Selected product options vendors from this group will not be able to edit. Selecting these options will restricted them from editing for selected users in the group.

4. Support?

If something goes wrong check this section. Contact the support and we will help!

4.1 WooCommerce Frontend Shop Manager - Free Version at WordPress.org

Your shop is going to find a new best friend after testing the free version of Shop Manager!!

Check this link ;) https://wordpress.org/plugins/woocommerce-frontend-shop-manager-free-version/

4.2 Where to get support?

If everything else fails you can surely get support!

When everything else fails and nothing seems to be right, just visit our support pages, you can always ask for the advice from our agents at Mihajlovicnenad.com Support Pages. Visit this link and click the button Connect with Envato. To get the support you will need to have an Envato/Codecanyon account you have purchased the plugin with, a valid license and a valid support period for the item you will be asking support. When the button, Connect with Envato, is clicked the site will automatically get your purchased products and their support periods. Once logged you can use the Submit Ticket button to open a new ticket. An agent will shortly reply. Please be a bit patient with your requests, we kindly answer everyone in a short period of time. Another way to ask for support is to post a question in the Item Comments Section. Always make sure to have a valid support period and license otherwise your request might just be ignored. If you email us about support via our profile page you will be kindly asked to open a support ticket at Mihajlovicnenad.com Support Pages or we will even ignore this request, as we are not answering support question via our profile page contact form. Read more about what item support inludes at Codecanyon Support Policy Pages. We kindly ask you to avoid questions about customizations or installation in all cases. To check most common issues you can check th FAQ and How to? section. Read the documentation, watch the full guide video and check the FAQ section before contacting! Thanks!

4.3 Plugin author and contact / Mihajlovicnenad.com

Hard work and dedication stand behind the WooCommerce Frontend Shop Manager!

WooCommerce Frontend Shop Manager was developed by Mihajlovicnenad.com!

4.4 Older Announcements and Change Logs

If you have missed some of these, please check now as it might be useful!

Change Log - WooCommerce Frontend Shop Manager


+ WooCommerce Frontend Shop Manager 4.0.3 - 21. April 2018.
- added option to force loading of javascript, this fixes issues when AJAX is used, or in quickview mode
- fixed admin problems with saving/ordering vendor groups/custom options
- fixed admin option names not set
- updated admin panel to 1.0.4

+ WooCommerce Frontend Shop Manager 4.0.2 - 31. March 2018.
- fixed admin issues in general
- fixed admin vendor groups users issues and bugs
- fixed admin saving/loading issues and bugs when adding groups or options, but not setting them entirely
- fixed admin settings load
- fixed admin lists add/remove issues and bugs
- fixed admin vendor and custom options ordering issues
- fixed style not set *4.0.x bugs

+ WooCommerce Frontend Shop Manager 4.0.1 - 18. March 2018.
- fixed purchase code/registration issues
- fixed warning: array_intersect()/in_array: argument is not an array in woocommerce-frontend-shop-manager\includes\wfsm-frontend.php on line 100, 108, 113, 117, 121, 125

+ WooCommerce Frontend Shop Manager 4.0.0 - 9. February 2018.
- added completely new admin panel! developed to suit the performance and precision standards of all Mihajlovicnenad.com plugins! you will love it :) expect quicker load times in all WP pages!
- fixed content and description editor bugs

+ WooCommerce Frontend Shop Manager 3.4.3 - 20. December 2017.
- fixed automatic updates

+ WooCommerce Frontend Shop Manager 3.4.2 - 17. November 2017.
- removed admin translations

+ WooCommerce Frontend Shop Manager 3.4.1 - 17. August 2017.
- fixed featured product bugs with WooCommerce 3.0.x+

+WooCommerce Frontend Shop Manager 3.4.0 - 20. June 2017.
- added tinymce editor for product posts and description
- added custom taxonomy support
- added custom shortcode for creating new products that can be inserted anywhere [wfsm_new_product]
- added filters, actions and support for custom options added using plugins (check documentataon for more)
- added dokan vendors plugin support + more
- fixed delete product when newly created product isn't saved
- fixed WC 3.0.x+ compatibility and deprecated functions
- fixed jshint.com all scripts

+ WooCommerce Frontend Shop Manager v3.3.0 - 31. May 2016.
- added custom editable fields! now you can add custom fields from the postmeta table! all custom product meta can be edited. supported options at the moment are selectbox, checkbox, input and textarea!
- added priorities for custom installations
- add specific theme installations and improved documentation
- fixed don't load scripts when WFSM is not active on page
- fixed variable download expiry bug
- fixed default init action for fixing product images not clickable realted issues
- fixed variable products and stock managing
- fixed responsive description
- fixed @import styles and fonts CSS imports


+ WooCommerce Frontend Shop Manager v3.2.0 - 4. March 2016.
- added automatic updates! from now on we have the automatic updates!! when the new manager is released you can update it hassle free directly from your WordPress!
- added vendor product limit
- added vendor backend restrictions
- fixed reworked the content and description editors in order to work with all themes
- fixed a few glitches


+ WooCommerce Frontend Shop Manager v3.1.1
- fixed notices on settings save and missing user permissions and groups
- fixed notice on adding new variable products
- fixed more issues with the theme compatibility and the content and description editors


+ WooCommerce Frontend Shop Manager v3.1.0
- fixed content and description editors, bugs issues, style issues
- fixed theme style interference and z-index positioning (X, Avada)
- fixed missing jQuery UI datepicker bugs on content and description editing
- fixed missing jQuery UI datepicker styles and images
- fixed missing ajaxurl bugs


+ WooCommerce Frontend Shop Manager v3.0.0
- added downloadable products / variable and simple products support
- added virtual products support, product shipping, weight, width, height, length / variable product supported
- added product taxes / variable product supported
- added featured product
- added sold individually
- added purchase note
- added new vendor permissions (Create Custom Products, Add New Taxonomy Terms, Downloadable Products, Manage Downloads, Manage Download Extended Settings, Product Purchase Note, Sold Individually, Virtual Products, Product Shipping, Product Tax, Product External Button Text)
- added create custom product types
- added new product virtual by default
- added new product downloadable by default
- added new dark manager skin
- improved product saving
- fixed textdomain issues


+ WooCommerce Frontend Shop Manager v2.3.0
- fixed bugs with vendor plugins, ajax permissions
- fixed icons bugs
- fixed translation issues and javascript errors


+ WooCommerce Frontend Shop Manager v2.2.0
- improved better vendor plugins support, like WC Vendors support
- improved plugin security
- fixed update variations and attributes bugs


+ WooCommerce Frontend Shop Manager v2.1.0
- added support for international character sets (e.g. ??áéü) in taxonomies, slugs


+ WooCommerce Frontend Shop Manager v2.0.0
- added create product from the WooCommerce frontend (simple, grouped, external/affilate, variable product)
- added variable attributes
- added add variation
- added delete variation
- added duplicate product
- added delete product
- added default vendor editing restrictions
- added vendor restricted editing groups
- added change logo option
- added show logged in user instead of logo mode
- added flat manager style
- added show pending and draft posts in the archives setting
- added TinyMCE frontend editor for product content and description
- added post status editing
- added post content editing
- added post description editing
- added post slug editing
- added full guide video
- fixed prices with decimals not saved
- fixed WPML product issues, now products are edited in their original language


+ WooCommerce Frontend Shop Manager v1.0.1
- added multi vendor plugins support (Ignite WooCommerce Vendor Stores and WooThemes Product Vendors) !
- added Spanish translation