Okay so yesterday when I clicked on the link on my home page to sign up new users, it went right to a location where you can register a new user name, password etc… now suddenly when I click that link, it takes you to http://www.mysite.com/wp-login.php?redirect_to=/register/ ( a generic wordpress login page) when it used to be http://www.mysite.com/register. How can I change it back?
What the heck?? Anyone?
I’m not 100% sure which plugin you mean I assume the WPMU DEV Membership Lite one? If so there is probably going to be a better method of knowing more by going to the wordpress.org forums and creating a post. You may also find your questions answered here: https://wordpress.org/tags/membership?forum_id=10
Not sure how updated this is but… : https://buddypress.org/community/groups/buddypress-group-documents/ – more for groups though.
https://wordpress.org/extend/plugins/buddypress-activity-plus/ may also be something useful to you.
Whatever method you go it’s going to be a plugin route really to get that working for all you list.
my2hands, you can just make your site a multi-author site, do-able in basic WordPress site. Posts by members will be shown in recent posts. Going further, set up code for member profile with conditional template tag which shows recent posts by said member using code in regular WP author template file.
Hi, I have a wordpress site that has 760 members on it. I just added the BuddyPress Plugin and a BuddyPress Theme and when I click on Members, I only see me there. It says “760 Members” but only shows mine. Is there a way to make all my members show up there?
Hey Everyone,
I wanted to give everyone an update as to the troubles I was experiencing and how they were resolved.
First–the email problem seems to have been fixed with the SMTP plugin. Thanks again mercime!
The Parse error and warning message we were receiving have been rectified by a server-side fix. We run a VPS with Lunarpages and come to find out a component called suPHP was not installed (suPHP is apparently what shared servers run, and seems to be pretty important in ensuring the basic functionality in WordPress and Buddypress actually works by allowing web users to write to the directories without changing the directory permissions to the dreaded, unsecure 777). By installing and setting up suPHP in addition to running PHP 5.2.11, the parse errors, warnings, and image uploading permission problems have been fixed, as well our WordPress-writable file/directory permissions are functioning perfectly at 755 and more sensitive file permissions are at 644.
So overall, most of the fix was rooted in our VPS not running suPHP and needing to get it installed and configured correctly.
I hope this helps someone else out there experiencing the same problems as we were!
@roman – As long as you are running BP 1.2.9, you shouldn’t experience the WPDB error described above.
hi, did the same stupid thing by mistake. updated to wp 3.2.1.
which is the best known way to just get back to the latest known as working version of wp?
thanks!
Would be the same as moving a WordPress site. because that’s what you have.
Your new host will probably even move it for you. Good ones do.
You need to create a network within WordPress. It’s built in, you just enable it.
https://codex.wordpress.org/Create_A_Network
hey @r-a-y and @modemlooper,
thanks to both of you! I know I have a little bit of a mess above, so I’ll try to clear it all up now. I have found a solution to only display the activity-stream of one group, you can find the code above (I won’t copy/paste in this posting).
What is NOT solved is “displaying a post-form for logged-in users to post directly to only one group”. Now, where do I want to add this? On my custom, former non-wp php site I “wordpressified” using wp-load.php. It seems that wordpress is recognized as I am able to use all those custom-codes from wordpress to show activities etc.
But for the form – that doesn’t work. It just shows a generic form like on a users activity-home, not as if it would be on a group-home. My code looks like this:
`
`
Why does this show the generic form, even though I am in a group-loop? To me it’s also an indicator that something fundamental is wrong with my code because `bp_is_group() ` is false!
I’d really appreciate any help!!! It’s really urgent now to get this finished, I didn’t think to sit an such a “small” problem for a few days 
THANKS!
Raphael
Those conditionals do not apply to activity comments.
The easiest way is to use CSS to hide the comment link.
The alternative is to copy the entry template into your child theme and edit:
/bp-default/activity/entry.php
As for nested comments, currently you’ll have to apply a filter to “bp_activity_recurse_comments” (located in bp-activity/bp-activity-templatetags.php):
https://buddypress.trac.wordpress.org/browser/tags/1.2.9/bp-activity/bp-activity-templatetags.php#L678
Don’t know anything about filters?
http://themeshaper.com/2009/05/03/filters-wordpress-child-themes/ (tutorial applies to themes, but also works for plugns; there are a bunch of tutorials on the web as well!)
—
This will get slightly easier to modify in BuddyPress v1.3 as activity comments now have a dedicated template file.
Have you tried flushing your post permalinks?
https://codex.wordpress.org/Settings_Permalinks_Screen
Use any setting but the default.
Hook into the filters or actions whenever possible. (Basically anywhere in the codebase with an ‘apply_filters’ or ‘do_action’ call.) Otherwise, you’ll run into major upgrade problems and headaches depending on the level and complexity of your hacks!
Need a primer on filters and actions?
http://themeshaper.com/2009/05/03/filters-wordpress-child-themes/
That tutorial is for themes, but applies to plugins as well.
Hope that helps!
Sorry, I’m a total newbie here and just learning how to build websites and using wordpress/buddypress.
My website is http://www.40knovels.com.
All of my internal pages outside of the main page come up as “page not found” 404 error. I can’t seem to figure out how to resolve this.
Any help would be great.
My first thought would be what theme are you using? If not the default BuddyPress one try that if you are able and see if you get the same result.
It would probably help to get a little more information too please. What version of WordPress and BuddyPress are you using? If possible a link to you site too could help.
I am presuming this happens after you try cropping an uploaded image, for the avatar?
I think the permission denied message is the clue. Check the web server has permission to access the avatar upload directory. For example, this is often in /wp-content/uploads//
Can you upload images through the WordPress admin media library?
“and doesn’t send registration emails when users try to sign up”
Not send emails isn’t a function o the registration page. Your members probably are not recievng emails, which is a different issue.
So many things have happened recently to your install – from switching hosts to upgrading WP and BP. Which webhost did you transfer to?
For mail porblems, some have found resolution via
https://wordpress.org/extend/plugins/wp-mail-smtp/ or an older plugin https://wordpress.org/extend/plugins/mail-from/
As for “syntax error, unexpected T_STRING” some solutions:
1. Re-upload WP files manually i.e. via FTP/cpanel
2. Re-upload BP files manually
3. Check PHP version of new server, min. required is PHP 5.2.4
4. Missing backslash before single quote ‘
5. Delete space betweent `<?` and `php` to correct `<?php`
if you have access to ftp, go to your wordpress’ home directory,
go to wp-content
go to themes
go to the directory of the theme currently being used
finally delete the registration directory.
Good Luck,
Zachal
(my site) zachal.x10.mx
We seem to be having trouble with our Buddypress install whenever a new user tries to register for the site. After filling out the register form, the following error shows up at the top of the page:
Parse error: syntax error, unexpected T_STRING, expecting ‘,’ or ‘;’ in /var/www/vhosts/tailsinc.com/httpdocs/wp-content/plugins/buddypress/bp-core/bp-core-signup.php(104) : runtime-created function on line 1
And then right below the form, the following appears:
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ” was given in /var/www/vhosts/tailsinc.com/httpdocs/wp-includes/plugin.php on line 405
I’ve never seen these errors before, and they only seem to have started occurring as of recent. We did switch web hosts as well as performed the WordPress upgrade to 3.2.1, so I’m not sure what has happened. We’re also experiencing errors with php mail(), of which we have our web host looking into… Is anyone else experiencing these errors since the upgrade? Could anyone point me in the right direction to fix these errors?
Thanks very much in advance everyone! 