Skip to:
Content
Pages
Categories
Search
Top
Bottom

Search Results for 'registration'

Viewing 25 results - 2,126 through 2,150 (of 7,642 total)
  • Author
    Search Results
  • lifeisgood134
    Participant

    Hi,

    That’s what I did, but it is still showing the error “Vendor registration is currently closed. if you have an existing account, you may log in and apply to become a vendor”. How do I fix this? I think the code is not completely removed from WordPress even when I delete BuddyPress in Plugins.

    #247011
    r-a-y
    Keymaster

    The registration page only shows for logged-out users. If you are testing the registration page, make sure you are logged out.

    #246928

    In reply to: How to fix Activations

    asabetyyy
    Participant

    So, as far as I understand, you need to create two blank pages, one for register and one for activate, and after associating them, buddy press recreates the content. That’s done, users can register. now the problem is, they are not receiving activate emails, or emails at all after the registration, so i don’t know how to fix the activation issue I’m having.

    #246795
    valuser
    Participant

    Have tested this issue with Twenty Fifteen, Twenty Twelve and Kleo

    There appears (to me) to be two seperate issues.

    1) irrespective of theme

    Previously when Enforce Field Visibility was checked then the Option to change field visibility did not arise on the registration form.

    Now it does appear, and can be acted upon, even when Enforce Field Visibility is checked.

    And the new potential member is allowed to change visibility nothwithstanding that it had been marked (say) Admins Only.

    (Haven’t yet gone into tho database to check what has happened in bpxprofile data – but i do think something is amiss)

    2) With Kleo

    In addition to the above (will notify SeventhQueen)

    When the Registration page is opened the div containing the options to change visibility is open (default) on the form. – not good

    On the other themes the div containing the options to change visibility is closed (default) on the form.- all good

    #246782
    r-a-y
    Keymaster

    @bum2 – I’ve split your reply into its own topic.

    – What happens when you switch to another theme? Does the problem still occur then?
    – If the problem still occurs after switching the theme, what plugins are you using?
    – Do you see any errors in your browser console?
    – Did you override the registration template into your theme?

    ottolini
    Participant

    If anyone is looking for a plugin to allow members to select his/her own member type at registration, I just released one that just do that: https://github.com/mottolini/buddypress-xprofile-member-type-field
    It creates a new field type, called Member Type, that you can use to create a new field to add in the Base Group. During the registration it assign automatically the member type at the user. Member type cannot be changed after registration (it’s a feature, not a bug).
    Leave a comment here or open an issue on github.

    #246705
    scoobs2000
    Participant

    Hi
    in short everything you have asked can be done.

    But I’m a little bias as I honestly believe regarding technology there is nothing that can’t be achieved it just comes down to how much time and budget you have to invest… 🙂

    Below is a bit of a ramble…. But might provide insight. after you organize your coffee and come back.

    I have nearly completed a project that sounds similar in nature (few weeks from launch in final beta testing), however it was a highly customised solution (private membership site) .
    With nearly 70 plugins, 100’s hours coding integration code (lots of trial and error) between the plugins and also compatibility tests with multiples of plugins to ensure no issues, because of slow load times the project requires deploying from CDN,fast servers and customised caching solutions.
    most of work load appeasr to be bbpress – so an near out of the box solution, you prob don’t need to go that far.

    But not to scare you. Here are some pointers that might answer your questions, based on my understanding of the OP.

    In my case I spent many months researching solutions with many platforms (open source / paid / managed premium) – buddy press was selected simply because is built on WordPress that’s already has the core abilities you need, you just need to “hook in to’em” and take advantage of this concept – you can keep working on bettering and adding separate components / features as time goes by, great for client, works out a bit cheaper in the startup phase and great for developer – land ya self a permanent support / ongoing development contract……

    Is it possible to update profile content/meta? : In general yes, buddy press allows this out of the box

    Either the user or the admin can update, you can have admin only fields (the user doesn’t access them – but the admin can)
    if you use a membership plugin eg, s2member – you can extend this idea much further eg, only require email on signup, then all other fields are accessible from profile and can set fields on a per membership level,

    In your case, you might have different profile fields for students, teachers, Parents and only require a couple of basic fields to be completed on signup and all other fields can still be “required” when they reach their profile page.
    For profile field management I recommend the s2membership pro plugin (free version available) http://s2member.com/

    My project has a “todo list” for each and every member – however I’m still to this day unable to find a plugin that interacts with a completed wp/bbp/buddypress site. So I had to code one. The todo list was designed / engineered in a way that interacts with “wordpress” in general, by storing a completely unique data feed much like the activity feed with time stamps and can be programmed to be linked to any site link, media download, page view, forum post, reply any activity on the site can be logged and applied to the feed which the to-do-list interacts with and auto completing (crossing of the item) each item also has dependencies, so you rattle off a list of activities before the task is crossed off and each to-do-list also has dependencies so it is not seen by a user until certain tasks are completed, eg, purchase a course from the store, or complete a previous to-do-list.

    In short: Yes it can be done, however I’m not aware of any 3rd party plugin that does this successfully.

    In my case I have the to-do-list shown in the sidebar so as a member goes through the tasks the list is also available to them no matter what page they are on. But possible to publish it in the profile page if required.

    Regarding email notices, I recommend looking into the woo commerce sensei http://www.woothemes.com/products/sensei/ plugin for your courses that way you have management of email notices, in fact prob most of the things you require will be available via sensei – note this is a premium paid plugin with yearly ongoing licence costs.
    Without a free trial version to try before you buy.

    But maybe gravity forms developer licence might be fine in your case as it has, gateway plugins, qiz and survey plugins – it would be possible to build certain simple courses on the gravity framework including delivery of custom emails – if building a form based system than certainly worth a look into – but would require a developers licence to get all the plugins you would prob require.

    In fact what I do is use gravity forms email chimp plugin to send the members email address to an email list (automation campaign) in mail chimp (paid account) that auto sends a welcome emails that I have customize to suit the activity they have completed, this way I can send pretty html + marketing emails + scheduled follow up emails and take the work load off WordPress other than a quick API connect on demand.

    Regarding: is it possible to have multiple logins or users access the same account/profile?
    In simple: Yes, but it all comes to context of the profile, will each member be able to see other members profiles or will parents be able to edit a child profile etc.

    Although my project does not require the need for 2 or more members to edit a single profile, I do have multiple levels of context (horizontal and vertical memberships) all with their own set of rules who profiles they can see and what buddypress features are available to them – some members don’t have activity feeds or messages, But I needed to ensure that members that do have access to these features can’t access the features of cross membership and so on.

    This is 100% custom code (no plugin) but while coding this up I recall thinking I’m 100% confident it is possible to add another level of check “if current user can edit displayed user” and go from there, all you would need is a profile field / meta that links multiple accounts together –
    Eg, a parent account has a profiled field “child user name” – they just enter the child username / user ID – and now we would add the profile check if a parent is viewing the child’s profile.

    Regarding paying a deposit, and payment, this is my findings.

    There was no single one membership / payment plugin that integrated perfectly into what I wished to achieve – I have tested many. please note I’m suggesting there are no plugins that do this stuff just none that achieved the outcomes I needed for my project.

    – Tips: – start the project design based on the payment systems / gateway (the complete project and direction of development is 100% dependent on this) because the simple reason every feature you implement needs to check “is a paid member and what level (cap / role) ” – including free membership with paid features “is not a paid member” but has paid for… this includes recurring and non-recurring subscriptions with consideration of what you intend to do if a subscription expires.

    Eg, a recurring subscription will either just auto subscribe and pay for the next time frame (or fail)
    A non-reoccurring subscription will auto expire after a given time frame (or X cycles)

    The difference between to the two –
    Is generally on a recurring subscription when it expires it also linked to a member account to “do something” eg downgrade membership

    A non-recurring subscription is generally used for a onetime payment you have access forever feature- eg, a course and resources, you pay once on a deposit, subscription over several weeks when the subscription expires the member still has access to the course as long as they remain at minimum a free member on the site. (anyhow that’s how I have implemented things)

    These two concepts are completely different in the way they interact with the member as well at many levels although on the surface appear to be almost the same, add in a deposit feature you are also opening another level of context to play with, mostly limiting the available options regarding the payment gateway service you will need to use or more so which services have this feature on offer.

    As mentioned – my suggestion is start with the gateway solutions first and reverse the design back to the front end. – this is the big lesson I took away with this project (4 rewrites in total) as it was always a block relating to the gateway limitations (and laws relating to online subscriptions in my country).

    My project:
    Woo commerce (free) for shopping cart system including purchase of courses, subscription to site and deposit/ subscription to courses, plus all other products, deliverable products, workshops, webinars, one on one sessions, resource downloads from pdf to videos. Anything you can think off can be sold through woo

    Woo commerce quick cart – plugin (paid)– now I can add a buy now button on any page for any product including subscriptions – the membership info page has a standard 3 column price comparison chart with nothing more than a “sign up now” button – clicking the button auto adds the subscription to cart and opens the checkout popup with one click and without leaving the page (no need to send to store)

    Sensei (paid)– for courses and fits well into woo commerce system (but requires a couple more plugins and custom integration code if implementing paid / subscription based courses )

    Groups plugin (free) to easily manage roles and caps (as I have to teach client staff how to do this and manage the site) WordPress has this capability built in if your a coding ninja (I’m not)

    Groups Woo commerce (paid plugin) to link groups to a purchase – apply a role / cap or groups of, to a user based on the purchase.

    Then some custom code is required – to perform a check and if a user has a particular role or cap than apply the s2membership level – this check is done at the store level so if a member cancels or defaults on a payment – the membership level is auto adjusted depending on what role or cap is supplied to the user from the groups woo commerce automation. groups plugin manages non-recurring subscriptions so a expired subscription does not remove the users caps and roles (but a default on payment does)

    S2member pro – for membership level management including profile fields management and most importantly complete site access management – I can apply access to each and every competent of the site this includes , forums, topics, replies, posts, pages, media, courses, and content within pages eg, home page displays different content based on the membership level / logged in or general public. s2member pro is also used to override default bbpress / buddy visibility settings eg, hidden forums only available to certain member levels – but requires custom code to apply or traverse access levels on submitting topics / replies to ensure widgets and other snippets don’t display private areas to members that don’t have access. (it allows you to write custom queries with zero concern or consideration to access levels)

    For subscriptions (paid)– I use woo commerce Subscriptions plugin – this manages on its own site access based on paid recurring subscriptions (or in simple turns on or off user account based on payment) – pay x amount monthly to access certain site features, courses and resources, forums, pages, blog articles etc.

    However – woo commerce subscriptions does not manage deposit / time based subscriptions (non-recurring subscriptions) eg, pay a deposit for a course and gain instant access then pay off on a subscription for x amount of weeks / months –
    I was not able to find any plugin (free or paid) that does this, so I had to write a plugin currently under experimental concept stage.

    Other tips: often it’s better to find compatible, well supported and pay for premium plugins that have overlapping features and disengage these features you don’t want to achieve your goals and do as little integration code as possible, but anything you do needs to be well planned and though out as to not to touch core code in any platform, framework or plugin.
    At the end of the day you want the ability to upgrade all systems as time go by.

    Eg, s2member plugin has its build in membership system that is “required to be active” for the plugin to work. – all I did was setup a single paid (never to be used membership) on a paypal sandbox store this includes setting up all the s2membership registration pages etc – then put a simple redirect in the .htaccess on any of these pages. Now to purchase membership you must go to the store (woo commerce) and purchase a subscription via woo – s2member has now has nothing to do with membership registration / payment systems.

    And of course I have “force account creation” turned on at the store – you cannot make a purchase without signup at a minimum free site membership.
    by disengaging the buddy, bbp, Wp, and all other means of registering (by redirect) but only leaving the woo commerce customer account registration available – The pop up registration form I use for free members is just a woocommerce customer account registration form (with no products attached) with a fallback to the s2membership cut down reg form (in case ajax / jquery etc not working on client side)

    And now all purchases, subscriptions, shop account, courses etc are now available from the buddy press profile page also via a “woo to buddypress” plugin (or in my case built into the theme)

    May sound complicated but as mentioned I would really suggest starting with payment solutions and nut out this part of the project first as this will most likely force development direction,

    one of my project goals was a solution that can cater for anything…. so,

    Regarding variable deposit / costs amounts based on user input – if using similar approach as I did – you would just setup woo commerce discount codes per variable outcome / result and would just reveal the correct coupon code to the user on the checkout page. they just cut and paste this code into the discount field and click apply.

    or setup up multi products – one product per price base. – have the user input their details first and the result would be – apply a groups cap / role then only offer the courses products in the store with the associated price base based on user caps / role –

    woo discount coupons can be setup on multiple bases – eg, deposit amount / on going subscription amount or total amount or per product or per cart total etc.

    for me was plenty of research into this including concept builds of other community platforms and as above is only a bit of a sample of features used relating to the OP.
    I was under very strict key point goals and achievements requiring very specific outcomes many of these affected development direction how / why I implemented the above.

    There may be better simpler ways to suit your specific project, but thought it might be worth a mention for some direction. or at least insight into some of the plugins I use / ideas and concepts.

    my usual disclaimer – if there is something in there for you, that’s great! if not that’s fine too!

    enjoy!

    #246671
    @mercime
    Participant

    @functionmunchkin there is no shortcode for the registration form. Deactivate all plugins except BuddyPress and change to the Twenty Fifteen/Fourteen theme to check if you have theme/plugin conflict. As to membership option, visitors who register and activate their account become regular members of the site, so it would be more helpful if you are more specific about what kind of option you are looking for.

    #246636
    Stacy (non coder)
    Participant

    Ok. I have a plugin called More Privacy Options and “make this site visible only to registered users” was selected, which apparently includes the registration page, meaning the main site has to be public which defeats the purpose.

    #246494
    @mercime
    Participant

    There is nothing on the page, where is the shortcode for the register page and activate page?

    There is no shortcode. If you enabled registration after you set up BuddyPress, then follow instructions at https://codex.buddypress.org/getting-started/register-and-activation-pages/
    After you do so, you’d need to log out first in order to “see” the Registration page.

    #246469
    pjthiel
    Participant

    Ok … I got excited too soon. I should have been clearer with my question. While I might want to actually update the page (tab/window) title, I was actually referring to the page content itself; i.e. the title of the page.

    Basically, the content of this code that is added to every WP page:

    <header class="entry-header">
        <h1 class="entry-title" itemprop="headline">member_name</h1>
    </header>

    I want to override the standard behavior of showing the username on the single member page, instead pulling the first_name and _last_name from the wp_user table (which are required fields as part of membership registration using MemberPress).

    Is there a bp or wp action or filter to allow me to modify the standard page content “title”?

    #246427

    In reply to: Custom Hook Help

    Henry Wright
    Moderator

    Take a look at the source where the hook appears. See here. You should see do_action( 'bp_after_registration_confirmed' );.

    This invokes all functions hooked to bp_after_registration_confirmed. So for example:

    function test() {
        // The code here will be run.
    }
    add_action( 'bp_after_registration_confirmed', 'test' );

    In this particular case, nothing is passed to test(). So to answer your question:

    how do I retrieve registration data from the hook?

    If an argument is supplied to do_action() like this: do_action( 'bp_after_registration_confirmed', $user_id );, then that argument is passed to your custom function. You can receive that argument like this:

    function test( $user_id ) {
        // Do something with $user_id here.
    }
    add_action( 'bp_after_registration_confirmed', 'test' );

    So the short answer is if you want to use $user_id in your custom function, then bp_after_registration_confirmed isn’t the right hook to use, because it comes with no arguments. This isn’t always the case because sometimes you may have request variables available but I won’t get into that.

    Hope this helps!

    #246418

    In reply to: Custom Hook Help

    happymunkee
    Participant

    Thank you, Henry. If you don’t mind that I add an additional question, how do I retrieve registration data from the hook? I would like to grab the username, email, display name, and meta data. I know it follows this form:
    function test_hook($user_id)

    will get me the user’s ID to use. However, does every BP default registration value have its own hook variable? IE. is there a variable for username, email, password, and meta data (custom fields)? Or do I access them some other way?

    #246369

    In reply to: Custom Hook Help

    shanebp
    Moderator

    I just tested it and it works properly. [ Don’t use an ‘exit’. ]

    function test() {
        echo "<br>test worked!<br>";
    }
    add_action('bp_after_registration_confirmed', 'test');

    Are you using a custom register page?
    If so, does it have the do_action hook you’re trying to use?

    Also try it with a standard WP theme like 2015.

    #246362
    Gnostic_Thought
    Participant

    I forgot about wordpress handling registration, I’ll keep searching I might of have found something on wpmudev.

    karlosdpm
    Participant

    Do you know a wordpress o buddy press function i can use to grab all current wp user avatars and assign them to the corresponding buddypress profile? After that, I am planning to have the users change the avatar only from buddypress profile not from front end registration form.

    Please help,
    thank you!

    #246266

    In reply to: New Page Creation

    danbp
    Participant

    Create these page manually, then go back to bp’s page sttings and select the just create page for registration and activation.

    #246162
    chriotte
    Participant

    Some trying and failing with the help of google gave me the answer.

    // Add field_name from sign-up to usermeta on registration
    function bp_user_activate_field( $signup ) {
    
    	$bpCustomField = $_POST['phone'];
    	
    	update_usermeta( $signup, 'phone', $bpCustomField );
    	
    	return $signup;
    }
    add_filter( 'user_register', 'bp_user_activate_field' );
    #246161
    chriotte
    Participant

    This is how it looks on the front end with the input added to my code.
    field
    (Telefon = Phone)
    I simply need som guidance on how to update user_meta on buddypress registration submit.

    #246116
    William
    Participant

    @konberg, if you this code, all labels on the registration form will be lower case.

    #buddypress .standard-form label, #buddypress .standard-form span.label {
        text-transform: lowercase;
    }

    If you just use the other code below, only labels on radio buttons will be lower case.

    #buddypress .standard-form div.radio div label {
        text-transform: lowercase;
    }
    

    because other fields, not radio boxes, also got lowercased

    This is so because you used this code.

    #buddypress .standard-form label, #buddypress .standard-form span.label {
        text-transform: lowercase;
    }
    #246079
    konberg
    Participant

    Gee, guys, thanks for not helping at all.

    The name of the element is exactly what I am trying to figure out. If my registration form looks like thisL

    WHAT IS YOUR GENDER
    [] MALE
    [] FEMALE

    I am trying to change words MALE and FEMALE to lowercase. I went through ALL CSS files in my theme, and tried replacing text-transform: uppercase with text-transform: none but it did not help at all!

    So more specifically, my questions are:

    1) what exactly controls the lowercase/uppercase of profile field answer options. Something like this:
    #buddypress .standard-form #basic-details-section – but what the hell exactly and how

    and
    2) where to find it

    Thank you!

    #245993

    In reply to: Welcome e-mail

    terjemk
    Participant

    Thanks. I already have this installed. But is it possible to use that plugin without having to manually accept new registrations?

    #245992

    In reply to: Welcome e-mail

    Venutius
    Moderator

    One way of doing this is to load BP Registration Options. This plugin allows you to edit this email as well as allowing you to moderate all new registrations.

    #245986
    jasonqw1
    Participant

    http://162.208.8.170/wordpress/register-2/
    Here is the link to the registration form.

    As you can see, the Username under “Account Details” apparently is the wordpress defauly username. And the Username on the right side is the Buddypress one. Did I configure something wrong?

    #245910
    William
    Participant

    You don’t really need a child theme. You can just “inspect element” with your web browser and find the class or element you want to modify with CSS. Once you find it, go to your active theme’s style.css and write new code to change the appearance.

    If I’m not wrong, you need the child theme if you just want to modify the registration form layout or template. Hope that points you in the right direction.

Viewing 25 results - 2,126 through 2,150 (of 7,642 total)
Skip to toolbar