Hello, I have the same problem. Were you able to fix it? If so, how? Well thank you.
@rastislavkr unless your problem is identical, down to the same plugin, please start your own new thread discussion next time. 🙂
Generally speaking, I believe BuddyPress should render third-party shortcakes in its theme compatibility templates. How easy is this to reproduce?
If it’s very quick and easy, and you provide step-by-step instructions, I may be able to investigate and see if it’s a bug in BuddyPress. No guarantees on timeline, though. 🙂
Hello @djpaul, thank you for your willingness to help. I tried adding a reply yesterday, but it’s not showing, so I write today too. I will try to explain my problem. My site is under construction only.
1.When I was not using Ultimate Membership Pro, the registration page was from the BuddyPress plugin (2.jpg) BuddyPress registration page was also set up in admin (1.jpg). Everything was ok.
2.After installing the Ultimate Membership Pro plugin, I changed BuddyPress registration page settings to Ultimate Membership Pro plugin registration page (3.jpg). In the Ultimate Membership Pro settings, I set up the same register page (4.jpg). The registration page should now be the Ultimate Membership Pro plugin registration page (5.jpg). However, it is very difficult to get to it. Instead, Buddy Press’s sign-up registration page still appears (6.jpg). But with the URL corresponding to the Ultimate membership Pro registration page (6.jpg).
I’ve tried everything else setting, even turning off other plugins – it did not help. I also tried the solutions I found here, but they did not work. In the next replies, I add screenshots.
Unfortunately, here I can not add screenshots. Even if I add a link to a post, post is not displayed.
Hello @djpaul,
I tried to create in folder wp-content → plugins the file bp-custom.php with this code:
function my_disable_bp_registration() {
remove_action( 'bp_init', 'bp_core_wpsignup_redirect' );
remove_action( 'bp_screens', 'bp_core_screen_signup' );
}
add_action( 'bp_loaded', 'my_disable_bp_registration' );
add_filter( 'bp_get_signup_page', "firmasite_redirect_bp_signup_page");
function firmasite_redirect_bp_signup_page($page ){
return bp_get_root_domain() . '/iump-subscription-plan/';
}
Ensures redirect to my subscription plan (/iump-subscription-plan/). I have a registration after the membership plan has been selected. It looks like it works. Well thank you.
But it would be easier if buddypress settings set up a registration page other than Buddypress’s default registration page, it would display the page that was set up and not always the buddypress registration page.
I’ve also tried the Redirection plugin, and this solution looks good. Redirecting to the right links with this plugin is also ok.
Hello @djpaul, thank you for your willingness to help. I will try to explain my problem. My site is under construction only.
1.When I was not using Ultimate Membership Pro, the registration page was from the BuddyPress plugin (https://drive.google.com/file/d/1tXTGRUKgWKCCzTjc1o3F4fSw2pWCJqeT/view?usp=sharing) BuddyPress registration page was also set up in admin (https://drive.google.com/file/d/1p5_4Dn9aqLEnubDaJ4W7Ukah-L0uCN1N/view?usp=sharing). Everything was ok.
2.After installing the Ultimate Membership Pro plugin, I changed BuddyPress registration page settings to Ultimate Membership Pro plugin registration page (https://drive.google.com/file/d/1V0nv7kiF0myE8axrd1AZ33t-Xh7tN8ja/view?usp=sharing). In the Ultimate Membership Pro settings, I set up the same register page (https://drive.google.com/file/d/1asQ9jbL761iyWq48ERHDNSUjMLdCdgTs/view?usp=sharing). The registration page should now be the Ultimate Membership Pro plugin registration page (https://drive.google.com/file/d/1ux6VQxQH29Q3DTuII9KzxoVbA2ZRpq2n/view?usp=sharing). However, it is very difficult to get to it. Instead, Buddy Press’s sign-up registration page still appears (https://drive.google.com/file/d/1EHKyh5kGsQv1xBNsRJFw2vYB9bImI8gf/view?usp=sharing). But with the URL corresponding to the Ultimate membership Pro registration page (https://drive.google.com/file/d/1EHKyh5kGsQv1xBNsRJFw2vYB9bImI8gf/view?usp=sharing).
I’ve tried everything else setting, even turning off other plugins – it did not help. Well thank you.
Well thank you. The problem is already solved.