WCVendor to WooCommerce Multivendor
-
I have WCVendor installed on one of my websites. If I wanted to transfer to WooCommerce Multivendor, would I lose all customer data? Will they have to reregister? Thanks
-
Hi,
You will not any customer data at al.
Now, come to vendors.
What are data you have regarding vendors?
– It’s very simple to change vendors by switching their user role to “Store Vendor”
– Products will be as usual
– Do you have vendor orders?Well, we are going to release a migration tool very soon and that will migrate everything, so you may wait for that.
Thank You
Yes have many orders. How do I get updates on migration tool? I will wait, thank you
Hi,
We will release that a separate add-on.
I will know you hare as that will be available.Between, are you using WC Vendors Pro or only Free one?
Thank You
Right now I am only using free until I test out everything before moving to a dedicated hosting. I am using shared reseller for all of my sites until they start generating hits and sales. Thanks
Hi,
I have been using Wc vendors. Does Woocommerce multivendor marketplace plugin replace WC vendors ? I have some customizations on my woocommerce store page to display vendor information.
Please advise how to convert my php code to your plugin ?
Thanks
- This reply was modified 6 years, 2 months ago by marzmuso.
Hi @marzmuso,
Off course it can replace WC Vendors very easily.
Can you show me what code you have added, screenshot will be fine for me.
Thank You
Hi,
I cannot post screenshot here, but here is current code for WC vendors in my child theme functions php.
// customized theme function for displaying vendor info on the Product page
function rh_show_vendor_info() {
global $post;
//$author_id=$post->post_author;
$vendor_verified_label = $vacation_mode = $vacation_msg = ”;
$vendor_id = get_the_author_meta( ‘ID’ );
$sold_by_label = get_option(‘wcvendors_label_sold_by’);
echo ‘<div class=”vendor_store_details”>’;echo ‘<div class=”vendor_store_details_single”>’;
echo ‘<div class=”vendor_store_details_nameshop”>’;
echo'<span class=”rh-favorite-shop floatright”>’. getShopLikeButton($vendor_id) .'</span>’;
echo ‘<span class=”vendor_store_details_label”>’. $sold_by_label .'</span>’;
$sold_by = WCV_Vendors::is_vendor( $vendor_id )
? sprintf( ‘<h5>%s</h5>’, WCV_Vendors::get_vendor_shop_page( $vendor_id ), WCV_Vendors::get_vendor_sold_by( $vendor_id ) )
: ‘<h5>’.get_bloginfo( ‘name’ ).'</h5>’;
if ( class_exists( ‘WCVendors_Pro’ ) ) {
$vendor_meta = array_map( function( $a ){ return $a[0]; }, get_user_meta($vendor_id ) );
$verified_vendor = ( array_key_exists( ‘_wcv_verified_vendor’, $vendor_meta ) ) ? $vendor_meta[ ‘_wcv_verified_vendor’ ] : false;
if ($verified_vendor){
$vendor_verified_label = ‘<i class=”fa fa-check-square-o” aria-hidden=”true”></i>’;
}
$vacation_mode = get_user_meta( $vendor_id , ‘_wcv_vacation_mode’, true );
$vacation_msg = ( $vacation_mode ) ? get_user_meta( $vendor_id , ‘_wcv_vacation_mode_msg’, true ) : ”;
}
echo ‘<span class=”vendor_store_details_title”>’.$vendor_verified_label.$sold_by.'</span>’;
echo ‘</div>’;
if ( class_exists( ‘BuddyPress’ ) ) {
echo ‘<span class=”vendor_store_details_contact”><span class=”vendor_store_owner_label”>@ </span>’;
echo ‘<span>’. get_the_author_meta(‘display_name’) .'</span> ‘;
if ( bp_is_active( ‘messages’ )){
$link = (is_user_logged_in()) ? wp_nonce_url( bp_loggedin_user_domain() . bp_get_messages_slug() . ‘/compose/?r=’ . bp_core_get_username( $vendor_id) .’&ref=’. urlencode(get_permalink())) : ‘#’;
$class = (!is_user_logged_in() && rehub_option(‘userlogin_enable’) == ‘1’) ? ‘ act-rehub-login-popup’ : ”;
echo ‘ <i class=”fa fa-envelope-o” aria-hidden=”true”></i> <span>’. __(‘Ask owner’, ‘rehub_framework’) .'</span>‘;
}
echo ‘</span>’;
}Hi,
Thanks for the code.
I will change this as per WCFM Marketplace for you.
Thank You
Hi,
Ok thank you.
I just need to know how to migrate my vendors to your plugin and how to show unique vendor store links when WC vendors is removed ? WC vendors has a special page for all vendors profiles and products, does your plugin have this ?
Thanks
You will change “vendor” role to “Store Vendor” role and you can create your own custom vendor page with links to each vendor shop if needed.
Hi,
Thanks Fredrick. That’s very helpful.
I’m looking forward to the migration tool form WC lovers. This will make things much smoother I think.
Cheers
- This reply was modified 6 years, 2 months ago by marzmuso.
Hi,
Thanks for your patience, that migration will be released end of this month.
Thank You
Hi,
WCFM Marketplace migration tool is already available!
Here it is – https://www.ads-software.com/plugins/wc-multivendor-marketplace-migration/
Please test this on your staging/demo site first and then run on live site.
Thanks for your patience.
Hi,
Thanks for the migration tool.
I installed and completed the migration by following all steps carefully and can see my vendors in the frontend manager fine BUT have a problem..
As I mentioned before, I have a custom code plugin and now after uninstalling Wc vendors plugin problem is still persisting with products not showing. I even tried to change vendor role to shop vendor and I also removed custom vendor info code from plugin but but nothing helped. ??
I was hoping you could take a look ?
What is the url to your website and What page are you using for shop page. Also did you clear cache after the install?
- The topic ‘WCVendor to WooCommerce Multivendor’ is closed to new replies.