Home Forums WC Vendors Free Support "Apply to Become a Vendor" Button Not Showing

NOTICE: We've Moved to a Ticket System for Support

As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system.  This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.

For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.

If you are a WC Vendors Pro customer please open a support ticket here. 

If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.

The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 13 posts - 1 through 13 (of 13 total)
  • Author
    Posts
  • #3496
    tishaboo
    Participant

    The “Apply to Become a Vendor” check box does not show up on the registration screen. The only thing that is showing is the Sold By:[Store Name] link on the cover of the products, and the link is not clickable to where I can view the vendor’s page. Could some one please help me fix this?

    #3497
    WC Vendors Support
    Participant

    The Apply to Become a Vendor should show up on http://www.YOURDOMAIN.com/my-account/ — It is enabled by default, but if you disabled it by accident you can get it back @ wp-admin -> WooCommerce -> WC Vendors in the settings there, allow vendors to register.

    When “Sold By: ” is not clickable, that’s because those are items YOU listed, as the admin. Admins can not be vendors or have vendor pages, so there is nothing to click. When VENDORS add products, their store name will be clickable.

    Ben

    #3510
    tishaboo
    Participant

    Thank you Ben for your quick reply,

    I checked my admin and the “allow vendor to register” is enabled but the checkbox is still not showing up on the registration page.

    Here is the link: http://thecentricshop.com/my-account/

    #3511
    WC Vendors Support
    Participant

    It’s most likely a theme conflict or a plugin conflict then. Try switching to the “TwentyFourteen” theme that comes with WordPress. If it doesnt show up once you’ve switched to that theme, then try disabling those extra registration plugins you have like the facebook/twitter connect ones. If it works with TwentyFourteen it’s most certainly one of your additional plugins causing the problem.

    Ben

    #3804
    somertech
    Participant

    Hi Ben;

    The (?) context help next to the option box for Enable/Disable “Apply to become a vendor” button seems to indicates that even if the option is turned off, that a user will still see this check box and button on the Vendor Dashboard page.
    If my understanding is correct, then this isn’t working for me, and is likely another theme related conflict.
    I can’t change the theme, at least not now, so disabling it isn’t an option.

    Question
    Would you be able to steer me towards where I might be able to “turn off” this button from appearing on user registration pages? I presume this requires editing a php file or two, but I’ve managed that successfully a few times. 😉
    This way, I can turn the option on in WC Vendor settings so that it appears on the Vendor Dashboard, but would like to disable it from appearing on the general registration page. Having it on reg pages, adds confusion to my existing user reg workflow.

    Thanks,

    Mike

    #3805
    WC Vendors Support
    Participant

    Looks like I need to update the tooltip. 🙂 If you uncheck the box, new users and existing users will not see the “Apply to become a vendor?” checkbox on the /my-account/ page or the /vendor_dashboard/ page.

    So, uncheck it, and no vendors can register on any page, and you’re all done! 🙂

    Ben

    #3810
    somertech
    Participant

    Not so fast there, buddy! 😉

    Actually, I DO want the APPLY check box and button to appear on the Vendor Dashboard, but NOT on the general reg pages.

    Here’s my flow.
    1. Users can register for free to be general site users (no frills account).
    2. User can then choose to upgrade status by purchasing a particular membership package controlled by my theme.
    3. After membership purchase, I magically open the Kimono and give them access to the WC Vendor Dashboard where they can optionally apply to become a Vendor.

    Having the Apply button appear too soon in this flow gives the impression that Vendor access DOES NOT require being a paid member.:-( That’s why I ONLY want it to appear on the Dashboard.

    Regards;

    Mike

    #3811
    WC Vendors Support
    Participant

    Oh! That’s a little bit more complex, then. 🙂

    There’s a few options, none of which really do exactly what you want, but play around and perhaps you might find a workable solution:

    1.) Password protect the /vendor_dashboard/ page and tell the users the password after they purchase your membership

    2.) Use WP User Frontend Pro ($49 paid plugin) to create a purchasable product that doesnt allow vendors to post until they have purchased a vendor membership. I did this on another site as a paid customization job and it turned out really nice and wasnt terribly hard to set it up either.

    3.) Modify the WC Vendors templates to show whatever text you want on the dashboard when you want it. ( https://www.wcvendors.com/knowledgebase/changing-vendor-templates/ — In the next update of WC Vendors, the template directories are changing, to be /YOURTHEME/wc-vendors/ and the source templates in /plugins/wc-vendors/templates/ but use the KB article for now, and update them when v1.6.0 is released in the next week or so.)

    4.) Modify the WC Vendor New Vendor notification emails to be more descriptive of the Vendor process

    5.) Modify the WC Vendors templates to be more descriptive on the vendor process, and still include the Apply button, or code in a check if the user has purchased whatever membership is required first, and show the button only if that is the case. (that template is here: https://github.com/wcvendors/wcvendors/blob/master/templates/dashboard/denied.php — and in version 1.5.0 that file will be in /plugins/wc-vendors/WCVendors/views/dashboard/denied.php — GitHub is always one version ahead while we fix bugs and add new features, so the template structure changed as mentioned in #3).

    Some of these could work by themselves. Or more probable a combination of these tactics to get the job done.

    #3815
    somertech
    Participant

    Thanks for all the suggestions.

    In actuality, the sign up process that I illustrated is working quite well with one exception, and that is that the Apply button shows up on the user registration form managed by my Theme.

    Everything else is fine.

    So in a nut shell, I need to figure out how to block execution of the code that places the button on registrations forms, BUT still allow it to appear on the WC Vendor Dashboard page.

    If that is do-able, then essentially this problem is solved for me.

    #3816
    WC Vendors Support
    Participant

    https://github.com/wcvendors/wcvendors/

    https://github.com/wcvendors/wcvendors/blob/5efb57108841a0f60bd7ff38db6cfa38f9e4a1e2/classes/front/signup/class-vendor-signup.php#L24

    Add // in front of the text on line 24. That will comment out the hook for the registration form.

    Then in WooCommerce->WC Vendors->Settings enable the vendor registration checkbox, and it will only show up on the Vendor Dashboard page, not on the /my-account/ page or other registration forms.

    #3817
    somertech
    Participant

    EXCELLENT as usual.

    Just made the change and it works perfectly.

    #47005
    WebMaster
    Participant

    Hi, I have installed free WC Vender version. I want “Apply to become a vendor” in woocommerce dashboard after login.

    #73420
    Enos Purba
    Participant

    Hello ben,

    I have copy it also, but its still can not check, please check
    http://www.cashkredit.id/vendor_dashboard

    Thanks,

Viewing 13 posts - 1 through 13 (of 13 total)
  • The forum ‘WC Vendors Free Support’ is closed to new topics and replies.