Forum Replies Created
-
Author
-
June 11, 2015 at 21:04 in reply to: Better documentation about how all the features are supposed to work #62156DmarkhamParticipant
Per my previous post, as an example, I’d be interested in adapting this ‘voting system’ to another use on my own site.
June 11, 2015 at 21:02 in reply to: Better documentation about how all the features are supposed to work #62155DmarkhamParticipantI think the demo pages were helpful to generate ideas – although I’ve deleted most of them for the sake of clarity. I like the access to visuals and then the underlying code but I can see where trying to index all of that is a significant challenge. I’d be perfectly fine with paying for access to an ‘idea site’ – or maybe you trade user’s ideas for access to the site.
DmarkhamParticipantThanks. It just seems like a clunky way to do it when Woo supports toggling this related product display (product image too). Why does KLEO need to override that functionality?
DmarkhamParticipantThe culprit is the Zoom Pro plugin. Deactivate and everything updates as expected. Reactivate and everything works as expected.
DmarkhamParticipantThanks @HouseQuake The site uses PMPro, WooCommerce, LearnDash, bbpress, (I’ve left out BuddyPress for now), and numerous other tweaks and adjustments that I got great insight on from the 7thQueen folks. I’m not a professional developer so I had to learn things as I went along – sometimes being a little too ambitious for my own good.
I can’t say enough good things about the help (and patience) I’ve gotten from Abe and everyone else here – not always directly but often just from reading responses to other users. Thanks gang!
DmarkhamParticipantSeems that my issue is indeed connected to WP Super Cache. Why would anything interfere with a login? Seems like
the most basic WP function.DmarkhamParticipantI am having a similar issue where the KLEO login seems to hang (with the correct password). If I log in via the wp-login.php then log out, the KLEO menu login works as expected. I’m not yet certain how frequently this happens. I do have WP Super Cache installed – could that be an issue?
DmarkhamParticipantFinally!
I went live with my Sudnow site. You won’t be able to see much without access to the membership areas but I’m very pleased with how everything has come together. I still have tweaking and improvements to do but it’s actually creating some e-commerce now, which I’m grateful for.Thanks to all the KLEO folks who have helped (and continue to help). If you want a free membership just shoot me a private message.
DmarkhamParticipantSo, here’s my solution: deactivate PMPro User Pages. I’m changing some other things so that I don’t really need user pages – giving up some ‘nice to have’ for some ‘have to have’.
DmarkhamParticipantHaven’t heard from PMPro yet.
It’s odd because the issue is related to WP roles, not forum roles or membership level – only admin sees topics created by others. But if I disable PmPro User Pages plugin everything seems fine.I don’t know enough code to tell much from looking at the plugin (except that my user pages don’t seem to display everything the plugin implies – maybe that’s a hint?). I’m going to try a few different scenarios to see if I can narrow it down further.
Any suggestions would be greatly appreciated.
DmarkhamParticipantAh. It’s the ‘PMPro User Pages’ plugin. Which is a major pain. Hopefully they’ll have a fix. I’ll post what I find out.
DmarkhamParticipantThanks sharmstr – seemed to work fine but then a couple odd things started happening. I’ll come back to it later when I have time to properly test it. I gotta put this site to bed – “best is the enemy of better.”
I appreciate everyone’s help. 7Q is the best.
DmarkhamParticipantWhew! Here’s what I discovered: The issue did seem to be with PmPro’s redirect after registering. I added this code to my child function.php
add_filter(‘pmpro_login_redirect’, ‘__return_false’);That solved the problem – no other login plugins needed.
By the way, the ‘Dynamic Menu for Logged In Users’ that Laura mentioned above is a nice addition but it doesn’t show the Kleo shopping cart on the logged in menu – which is sort of a deal breaker unless you folks can tell me how to include it. I think I’ll just throw this on a different thread.
DmarkhamParticipantLaura – I’m happy to pay PMpro for their member support if that’s a better way to go. I just thought that because you include pmpro with Kleo that you might want to investigate this – but I don’t really care how it gets solved.
Attached is another bit of info I got from a backtrace plugin when I tried to register:
Attachments:
You must be logged in to view attached files.DmarkhamParticipantOne other possible hint:
When I log out using the Kleo menu link I go to a blank page with a white box at the top that says, “You are attempting to log out of … – Do you really want to log out?” (the ‘log out’ is a hyperlink).If I log out via the admin bar at the top, I don’t see that page – I just log out.
DmarkhamParticipantI appreciate all your help.
I just came across this in a update email from PMPro:
“This code gist will give users a membership level during the traditional user registration process. It also disables the redirect to the Membership Levels page.
If you want to use the traditional WordPress user registration process or another plugin’s front end registration page (i.e. Theme My Login), this code gist allows you to disable PMPro’s automatic redirect and apply a default level to all user registrations.”
-Maybe there’s a hint here to what’s going on with my site since my “Membership Levels” page points to my Shop page, which is where I’m directed when I use the Kleo “register” menu item (without any registration in between). Maybe something in the register part of the login php is conflicting with PMPro.
I have Kleo set up in another demo site without PMPro (with the iThemes membership) and registration works fine.
On the other hand, I may have some setting I’ve completely forgotten about set incorrectly.DmarkhamParticipantWell Laura, the login plugin just created other issues. The registration function was fine but the login function had some issues – among them, it wasn’t ‘smart’ enough to remember passwords.
My big question is why the conflict with the KLEO registration comes from PMPro? When I disable that plugin, everything’s fine. But of course I can’t do that. Could there be a second plugin that’s causing the PMPro plugin to cause that issue?
In any case, I’m not trying to use a free Membership to get rid of the registering altogether but that still presents challenges because I can’t seem to do it through Woo and if I do it through PMPro I’ve got a number of other links back into the register process.
What a mess.
DmarkhamParticipantThanks Laura, I’ll take a closer look when my brain’s a little fresher. It’s frustrating to have the content ready to go and get hung up on the stuff you expect to “just work.”
I appreciate your help. Everyone connected with 7th seems like quality people – and more patient than I’d probably be.
DmarkhamParticipantSpoke too soon. Everything went as expected (email, verification, etc.) on my first registration, then I tried another and can’t get the process to complete – goes right to my store.
I don’t really have much hair to pull out but I’m trying. Have no idea where to go from here. Just get rid of registration altogether? Force people through the cart process, even for a ‘free’ membership?
DmarkhamParticipantI just created a ‘register’ page and inserted the bbp-register shortcode. Seems to work. A little clunky because the ‘register’ link shows even when you’re logged in but I can live with that. Haven’t yet checked to see what happens when a registered user actually checks out (hopefully it will still force the required fields.)
DmarkhamParticipantWell, if I deactivate Paid Memberships Pro (which I can’t really do), the “Register” menu link (from Kleo) seems to work.
Any thoughts about what now? Can I create some other way to register?
DmarkhamParticipantHi Laura – changed my mind. BuddyPress just adds overhead that I don’t want to deal with.
So, I add “register” to main menu from Kleo options and it looks like I start to get directed to the wp login php but then get redirected to my shopping page. ??
You should have admin access (and URL) per my earlier email. Thanks
DmarkhamParticipantLaura – I reactivated BuddyPress and installed CleanTalk so the registration looks fine now. (I had other issues with BuddyPress.) I’ll work through the BuddyPress stuff and go from there. Thanks.
DmarkhamParticipantYup. I’m aware of the plug-in – just wondering if anyone’s successfully implemented w/ Kleo. Trying to avoid unnecessary aggravation if someone else has already been aggravated. :^)
DmarkhamParticipantWell, after much aggravation and many dead ends, I stumbled on a post by my new best friend Loralee at wordpress.org (god bless her). It turns out that you have to set up your PMPro membership products selecting both “virtual” AND “downloadable”. Seems like a bit of a miss on the part of Woo/PMPro plugin. But it worked.
DmarkhamParticipantSeems that the order gets to ‘processing’ but not to ‘complete’, thus the membership never gets assigned. If I manually ‘complete’ the order everything’s fine.
I’m puzzled about where to go from here. I guess I’ll have to continue to poke at the PMPro developers but boy is it frustrating.
Maybe it’s a sandbox issue so I’ll try again with PayPal activated.
DmarkhamParticipantYeah, you’re right. Must be something else. I pinged the plugin people (again). We’ll see…
DmarkhamParticipantHmmm. I see that the Membership level isn’t assigned until PayPal returns an IPN. Since I’m working on a dev environment I may not be getting the notification. I’ll have to take a deeper dive into the best way to set up PayPal.
DmarkhamParticipantOk. I’ll have to see how that works. Can I assume if they try to purchase a membership (and they’re not logged in), if they enter an email address that’s already registered, they’ll be asked to log in? Or does that email-identified account just get updated to membership status?
DmarkhamParticipantI think I’ve now created what I want. I just used the bbpress registration shortcode to allow people “participant” status. They can then purchase a PMpro membership to gain access to restricted content. Which raises another question (I’ll investigate but maybe you know), if people ‘register’ and then purchase a membership does that create another user? The original registration can ‘go away’ once they purchase a membership.
The only reason I want the free registration is to allow access to a public forum.
DmarkhamParticipantOops. I should look before I leap. The Live Notifications and My Account are apparently only available if Buddypress is activated. And deactivating Buddypress removes all the registration fields except username and email. Which is fine for my purposes.
DmarkhamParticipantClearly I’ve screwed something up. On a different test installation, register works as expected. Suggestions on how to fix this? Or figure out where the issue is?
In the other test installation I also see options when editing menus under KLEO dropdown for “Live Notifications” and “My Account”, which I don’t see on my other development site.
DmarkhamParticipantOk. Thanks Abe – I let you know how it goes.
Oh, can this be done via the Child theme in some way?DmarkhamParticipantI think I’ll take a crack at it. Can you tell me what files loops are in? Just so I don’t miss them…
-
AuthorPosts