-
Author
-
October 2, 2016 at 03:04 #137827
jwchameleoncorp
ParticipantHello,
I’m a little confused on how to use regular website KLEO sign up process versus Paid Membership Pro, or how they work together?
When a new user signs up on my site via the website KLEO registration process, do they automatically get added as a user to Paid Membership Pro? If not, is there a way to do that? It seems strange that a user would have to register again, just to be added to the Members List, inΒ Paid Membership Pro.
In addition, at this time I only plan to have FREE memberships. However, I want to be able to hide content (i.e. pages, posts, etc.) from visitors who are not members yet, or who are not logged in.
Could you please give me a little guidance?
Thanks!
October 3, 2016 at 10:57 #137918Laura
ModeratorHello, KLEO is a theme, it doesnt handle registration, buddypress does, and buddypress registers Users which are the same as pmpro users, they all use the same USER database, so if an user registers using kleo modal it will be registered as a wordpress user, and all plugins related to wordpress users will be integrated.
Paid memberships pro is a membership system, after your users register using normal registration or kleo modals they will activate their account, then, after they login for the first time, the membership level table of pmpro will appear, allowing them to choose a level
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 7, 2016 at 07:56 #138524jwchameleoncorp
ParticipantHi @laura
Thanks for the explanation.
When a user signs up via Buddy Press, can the automatically be registered with PM Pro as a member? Would rather not have the user sign up twice.
Thanks!
October 10, 2016 at 08:16 #138793Laura
ModeratorHello, not right now, they need to login and they will see the levels.
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 11, 2016 at 06:49 #138994jwchameleoncorp
ParticipantHmmm, okay. That’s not what I need. Can you recommend a plugin that allows me to hide content for non registered or non logged in users?
October 12, 2016 at 01:55 #139185jwchameleoncorp
ParticipantHi @laura
Trying to use PMPro with the site, but it doesn’t seem to work. Followed the setup process, but the PMPro pages do not display properly.
For example:
http://5firemen.com/membership-account/membership-levels/
As you can see, the page is blank, even though the correct short code has been placed in the editor.
Any idea what I might be doing wrong?
Thanks!
October 14, 2016 at 01:57 #139574Laura
ModeratorHello, did you add any level? At Memberships > Levels
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 14, 2016 at 20:24 #139719jwchameleoncorp
ParticipantHi @laura
Yep, I sure did. See attached snapshot. π
October 18, 2016 at 09:07 #140043Laura
ModeratorHello, please share admin credentials so i can check it out π
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 19, 2016 at 00:50 #140168jwchameleoncorp
ParticipantHi @laura
Go to 5firemen.com and click the login button.
User: seventh
Password: qnQf&l*&U#^0b$*ZM8x@abzA
Thanks for all your help!
October 21, 2016 at 20:38 #140676Laura
ModeratorHello, page is not blank π
http://5firemen.com/membership-account/membership-levels/Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 22, 2016 at 21:55 #140722jwchameleoncorp
ParticipantHaha! Must have been a caching thing, again. Sorry about that. I’ve turned off all caching while I develop the site to prevent this type of confusion from now on.
One more question @laura …
I’m trying to streamline the user experience during the registration process. From what I have found, when a new user registers, their account is automatically integrated in WP and Buddypress.
However, in order to restrict content to registered users only (i.e. Groups, User Profiles, etc.) their account must also be listed in the PrePaid Membership Pro plugin. But, in order to do this, the user must register again via the PPM Pro interface? Essentially, they have to sign up for an account twice?
If so, this is very confusing and discouraging for the new user.
Is there a way to connect the WP and Buddypress registration process with PPM Pro, so the user’s account is integrated with everything during the initial registration process?
Thanks for all your help. π
October 24, 2016 at 03:29 #140795jwchameleoncorp
ParticipantHi @laura
I learned a few things since my last reply…
Turns out when someone registers using PPM Pro via http://5firemen.com/membership-account/membership-levels/ that the new users account information is automatically integrated into WP and BP. This is fantastic! It’s exactly what I wanted.
So, quick question…
How to I change the link in the KLEO Sign-In modal that says… “or Create an account” so that it directs to the above link? And, if I do, will it cause any problems with other site functions? I just don’t know if there is a functionality issue that needs to be addressed if the user signs up on a page that isn’t the “Register” page?
I would also need to change the destination of the “Register” link, in Login/Register drop down, of the top menu. How do I do that?
Thanks again for all your help!
Cheers!
October 25, 2016 at 06:03 #141069Laura
ModeratorHello, basically the register page of buddypress is just a way to make the user fill some profile fields at the registration. But as paid memberships pro and buddypress use the same wordpress user type, pmpro dusers do also have a profile, like they registered with buddypress, just that they dont have the default profile fields filled, but they can edit their profile anytime.
So, you can redirect the link to pmpro without problems.
Go to wp-content/themes/kleo at your hosting file manager or ftp
At the folder page-parts, find the file general-popups.php, copy it
Now go to wp-content/themes/kleo-child
Create the folder page-parts and paste the file inside
Edit the file
FindCOPY CODE<p> <em><?php esc_html_e( "or", 'kleo_framework' );?></em> <a>" class="new-account"> <?php esc_html_e( "Create an account", "kleo_framework" ); ?> </a> </p>Replace with
COPY CODE<p> <em><?php esc_html_e( "or", 'kleo_framework' );?></em> <a href="YOUR URL"> <?php esc_html_e( "Create an account", "kleo_framework" ); ?> </a> </p>Change YOUR URL for the url to redirect them so they can register
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 25, 2016 at 06:10 #141070jwchameleoncorp
ParticipantHi @laura
I’ve been doing a lot of testing. Please read the last two replies (in addition to this reply) so that we are caught up to date. π
With all my testing, I created a demo page to try different scenarios. You can find the demo page here: http://demo.5firemen.com
I’m really close to getting it right. Just two questions…
1. I want to use the login & registration design on the home page of http://demo.5firemen.com. When a new user registers on the home page, once they click “Register” how do I redirect the following page to the Paid Members Pro Membership Levels Page?
2. Is there a way to pre-populate the Paid Membership Pro Registration forms with the credentials entered during registration, so the new user does not have to duplicate the process with the same credentials they entered on the home page? Repeating the process is confusing and might cause them to abandon the process.
My goal is to make the registration process as streamlined as possible. I hope to minimize new users from abandoning the registration process.
Ultimately, the final product will be here: http://5firemen.com
Getting really close! I’m excited! Thanks again for all your help!!! You’ve been amazing π
October 25, 2016 at 06:25 #141074jwchameleoncorp
ParticipantHi @laura
Haha! Looks like you were replying at the same time I was writing my last reply.
So, if you read my last reply, is there a way to…
1. Use the login & registration design on the home page of http://demo.5firemen.com. When a new user registers on the home page, once they click βRegisterβ how do I redirect the following page to the Paid Members Pro Membership Levels Page?I will try the code you provided in your last reply. Thanks for putting that together π2. Is there a way to pre-populate the Paid Membership Pro Registration forms with the credentials entered during registration, so the new user does not have to duplicate the process with the same credentials they entered on the home page? Repeating the process is confusing and might cause them to abandon the process.
My goal is to make the registration process as streamlined as possible. I hope to minimize new users from abandoning the registration process.
Thanks again, you’re awesome! π
October 25, 2016 at 06:32 #141076Laura
ModeratorHello, for 2- Well, it would need some development, if you use the register modal, you could just redirect the register to pmpro registration, i mean, skipping that process ( by adding a custom link menu item with the name Register and url to pmpro register page)
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 25, 2016 at 06:46 #141078jwchameleoncorp
ParticipantHi @laura
Hmmm, the truth is, they only reason I’m using PMPRO is to take advantage of how the theme provides options to restrict content (i.e. Buddypress pages/content) from non logged in users. That’s what I am trying to achieve. I haven’t found a way to do that without PMPro.
In addition, I don’t really need to have Membership Levels. The site was designed to be free for all users, yet require user registration, so that only registered users could access content.
Is there a way to restrict the same content from non logged in users, without all this extra stuff, like PMPro?
Thanks again for everything. π
October 25, 2016 at 10:30 #141117jwchameleoncorp
ParticipantHi @laura
I found the general.popups.php file and followed your instructions to create a new page-parts folder in the child theme.
Then I copied/pasted the orginial general.popups.php to the new folder.
However, when I attempted to edit the php file with your code, the snippet I have looks similar, but different than the example you gave. As a result, I wasn’t sure what part to keep, and what part to replace.
Here is the particular code in my general.popups.php file:
————————-
<p>
<?php esc_html_e( “or”, ‘kleo_framework’ );?>
” class=”new-account”>
<?php esc_html_e( “Create an account”, “kleo_framework” ); ?>
</p>————————–
What tweaks do I need to do to make it work?
Thanks gain @laura
I really appreciate your help. π
October 25, 2016 at 10:32 #141118jwchameleoncorp
ParticipantHi @laura
The code did not copy over correctly in my last reply, so I am providing it here again. Thanks for your help. π
————————-
COPY CODE<p> <em><?php esc_html_e( "or", 'kleo_framework' );?></em> <a href="<?php if (function_exists('bp_is_active')) bp_signup_page(); else echo get_bloginfo('url')."/wp-login.php?action=register"; ?>" class="new-account"> <?php esc_html_e( "Create an account", "kleo_framework" ); ?> </a> </p>————————–
October 26, 2016 at 06:01 #141320jwchameleoncorp
ParticipantHi @laura
In addition to my last reply (please read, about the code), can you tell me if there is a way to edit the pricing language for each level on the Membership Levels page? All levels are free, so I want to eliminate all language regarding price; but don’t see a way to do it.
I also don’t see a way to eliminate the bullet items at the bottom of each level. How do I delete that language too?
Essentially, all I want levels to display is:
————————-
ACTIVE DUTY
For members currently serving a fire service agency
(Select Button)
————————–
Is this possible?
Thanks!
October 26, 2016 at 06:04 #141321jwchameleoncorp
ParticipantBy the way, for my last two replies, here is the webpage, for reference.
http://5firemen.com/membership-account/membership-levels/
Thanks @laura
October 27, 2016 at 05:31 #141601Laura
ModeratorHello, if you want to restrict the site so only members can access try https://es.wordpress.org/plugins/buddypress-members-only/
About the code, see the href? well, your website url (to redirect users to that url ) is between the ” ”
so href=”YOUR URL HERE” delete what its inside the ” ” and add thatWhat do you mean by language?
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 27, 2016 at 22:44 #141750jwchameleoncorp
ParticipantHi @laura
First, thanks for your patience. I’m learning a lot about the capabilities as I go. As result I know I’ve made different requests based off new information, so I really appreciate you working with me. π
Okay, here’s what I’ve done so far:
1. I added your code, with the URL http://5firemen.com/membership-account/membership-levels/ to general.popups.php, in a new folder called page-parts, in the kleo-child folder. The code correctly directs the user to the Membership Levels page. Thank you!
However, if you go to the home page and click on the Login button, you will see that the modal now has four strange ???? in it, next to “Create an Account.” Did I do something incorrectly?
2. The “language” that I was referring to is circled in red (see attached) which basically displays the price and features. I want to eliminate both areas that are circled, while leaving everything else as is. Is there a way to do that?
3. If you go to http://5firemen.com/membership-account/membership-levels/ and click on the Login/Register link in the Top Nav Bar (upper right), how do I make “Register” link in the drop down direct to http://5firemen.com/membership-account/membership-levels/? I know I can create a Custom Link and place it in the menu, but the current “Register” link is programmed with certain functionality that makes it display or disappear, depending if a user is logged in or not…I want to keep that functionality; so I thought I’d ask you how to do it properly.
That it!
Thanks a million for all your help @laura. I really appreciate all you do.
Cheers.
October 28, 2016 at 23:26 #141969Laura
ModeratorHello, for 1, can you share ftp?
2- Add this to style.css of child themeCOPY CODE.pmpro-price { display: none; }And at theme options, at memberships, select to not show in table for each feature
3- Go to Appearance > Menu and at the top of the page check Screen Options and check KLEO, you will see at the sidebar the KLEO section with Register item, add it and it should work πHi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionOctober 30, 2016 at 02:32 #142072jwchameleoncorp
ParticipantHi @laura
1. Here are the FTP credentials
FTP Username: kleo@learnaboutfamily.com
FTP Server: http://ftp.learnaboutfamily.com
FTP & explicit FTPS port: 21
Password: vl9(uTLTyXVe2. I added the code to the style.css and the pricing is gone. Thank you for that. π
Is there also a way to remove the word “Free”?
3. Yep, the Kleo Register Button is the one I’m currently using. Do I need to do something to the menu settings to direct it to the Membership Levels page?
Thanks again for all your help. π
October 30, 2016 at 02:33 #142073jwchameleoncorp
ParticipantP.S. Is there a way to style the Membership Levels pricing tables? Background colors, button colors, borders, etc.?
October 30, 2016 at 02:40 #142075jwchameleoncorp
ParticipantP.P.S. In addition to my last to replies, when I added your code, with the URL http://5firemen.com/membership-account/membership-levels/ to general.popups.php, in a new folder called page-parts, in the kleo-child folder. The code correctly directs the user to the Membership Levels page.
However, if you go to http://5firemen.com, click Login, and you will see the question marks in the modal that appeared after I added your code. How do I get rid of those question marks? Did I do something incorrectly?
November 1, 2016 at 04:11 #142366Laura
ModeratorHello, what you could do is at MenΓΊ > Appearance , delete The kleo login and register and replace it with The membership Page, just name it register
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionNovember 1, 2016 at 06:34 #142390jwchameleoncorp
ParticipantHi @laura
Yeah, I’ve tried that, but the advantage to the KLEO Register button is that the “Register” link disappears after a user logs in. But, using the Membership Page labeled as “Register”, does not function the same.
Is there a way to direct the Kleo Register button to the Membership page, so that I can keep the functionality?
Thanks again for all your help. π
November 2, 2016 at 02:55 #142492Laura
Moderatorhello, you could try using this plugin https://es.wordpress.org/plugins/menu-items-visibility-control/ to control the visibility of the menu so logged in users do not see the register
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionNovember 3, 2016 at 01:03 #142626jwchameleoncorp
ParticipantHi @laura
Great idea and works perfectly! See, that’s why I love you. π
Okay, I think there’s only one more item to fix…
Look at Reply #141118 (in this support ticket). This is the code you provided for the login modal, so that the link “or, Create A New Account” would forward to http://5firemen.com/membership-levels
The link works perfectly π
However you will see now there are four “????” (see attached pic). You can also go to http://5firemen.com and click the login button to see what I mean.
1. How do I get rid of the ????
2. I’d like to make the “Create An Account” font a little bigger so it stands our more.
How do I do that?
Thanks @laura. You’re the best!
November 4, 2016 at 22:01 #142906Laura
ModeratorFixed π Check the files
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionNovember 4, 2016 at 23:11 #142921jwchameleoncorp
ParticipantHey @laura
Sweeeet! Thanks for doing that.
Is it possible to increase the font size of “Create an account”?
Thanks. π
November 7, 2016 at 07:19 #143075Laura
ModeratorSure, just add this to style.css of child theme
COPY CODEa.new-account { font-size: 18px; }Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionNovember 9, 2016 at 08:16 #143513Laura
ModeratorGlad to help π
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionJanuary 22, 2017 at 22:21 #150447mgkdes2001
ParticipantHi Laura,
Tried to e-mail you last week…but no response.
I’m having a hard time with this issue as well.
This is the first time I am doing my own website, and my provider asked me to reach out to you.I read thru this post.
The best way I find for myself to make this work is have the User start with purchasing a Membership, and at the Membership Confirmation page – add a button that links to the new User’s ‘edit profile’ page. The ‘edit profile’ is the same information as ‘register’. The issue I’m having is providing the correct URL link for a new user in the KLEO button.
Once this is figured out, then go to Login box to redirect ‘Create an Account’ to ‘Membership Levels’.
This process provides a seamless way of having the User pick a plan and edit User profile, without having to worry about new users who just ‘Register’ access everything without paying for it.
Please help, as I’m trying to launch this website in the next 1-2 weeks!
If you can e-mail directly at admin@shareyourdatingstories.com and mgkdes2001@msn.com, I would be most appreciative.
Michelle
January 25, 2017 at 08:02 #150702Laura
ModeratorHello, answered by email, let me know if you want to continue here π
Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionJanuary 26, 2017 at 02:18 #150819jwchameleoncorp
ParticipantHello!
You mind sharing the solution here so we can all learn from it?
Thanks!
-
AuthorPosts
The forum ‘Plugins questions’ is closed to new topics and replies.