Hi @russadams,
on any WordPress site, once a new user registers, the user is created in
the database. That’s why site admin can see him in the control panel. This is normal.
Here default WordPress registration process:
- User registers.
- User is shown message to check email.
- Login credentials are sent to new user in an email.
- User logs in to site using login credentials.
- Admin is notified of new user sign up via email.
This doesn’t change when BP is installed, as BP doesn’t handle registration.
Guess your issue is due to browser session. Make the following test.
Create a new user from frontend.
Close the browser or clear cookie and nav history.
Don’t use activation key yet.
Reopen the browser, and see if the user can login. Normaly he can’t as he hasn’t use the activation key.
Hello, it is so difficult to install and configure the BuddyPress on my WP, already installed it with my theme, and did not work, already installed with the theme suggested https://wordpress.org/themes/attitude/ and still giving problem. My version of WP is 4.1.1
My problem is when you create a new group, when I click the Add New Group button, the WP says that the directory does not exist.
please help me.
I am experiencing a weird problem with new registrations on my BuddyPress site. When a user creates an account their account is already authorized. They receive an email saying they need to authorize their account, and when they click the link it displays “Invalid activation key.”.
Course of events as follows…
1) user registers
2) user info immediately shows in the user control panel as a subscriber (this is before the email is even opened)
3) user is able to login to site with user name and password (this is also before the email is even opened)
4) When the activation link is clicked it takes the user to the Activate page and displays “Invalid activation key.”
5) User is unable to activate the account with link or activation key because the account has already been activated.
In researching this problem, I’ve found plugins and workarounds to allow immediate activation. I haven’t installed any plugin or put any work around in place. How can I make this work the way it was designed.
I am running a new install of WordPress (version 4.1.1) and BuddyPress (version 2.2.1). All plugins except BuddyPress are turned off.
Thank you for your help!
Where do you publish pictures in BuddyPress ? They’re several share plugins out with img services like pinterest or flikr. Search for them on the plugin repo.
Do you know these WP oEmbed rules ? Entering such allowed urls in the notice editor (what’s new) will work automagically.
Or maybe customize thisplugin.
Hi @dorothykbiz,
thought BP is not correctly configured.
On the left menu, the member item shows ‘Log in’ who links to wp-admin. This is not the right way for users to login when BP is activated. Better you use the login widget. It’s a contextual widget, showing different items for loggedin/logged out users. The idea behind this, is that a visitor can login without changing screen:page. All is done from the same place, which is much better and faster as going to wp-admin login page and be redirected.
Per default, you should also have a register page and an activation page.
Your actual register page is here:
rotaryeclubgreatermelbourne.org.au/register-3/
should be:
rotaryeclubgreatermelbourne.org.au/register/
Check the page admin and remove all pages from trash (-3 means that you created 2 other register page which are registered and/or trashed but not deleted). When you delete something in WordPress, it goes to Trash, but it’s not removed from server. As in real lif, you have to empty the trash to really delete it… (read here)
The activation page doesn’t seem to exist
http://rotaryeclubgreatermelbourne.org.au/activate/
To fix this issue, go to bp settings > pages and activate the register and activation pages.
Once all is correctly working, you can apply again ‘members only’ rules.
Thanks.
You’re wright, “mediapress” has this ability but some plugins (such as BuddyPress Cover and buddypics) don’t have it.
I can use following codes in a “php.ini” and put it in that plugins but it isn’t very useful…
(
wp_memory_limit=128M;
upload_max_filesize=128M;
post_max_size=20M;
) (reference:https://buddypress.org/support/topic/upload-size-limits/)
Thanks again!
It isn’t possible ‘out-of-the-box’. There may be a plugin that does that for you but I haven’t seen one myself. I think your best bet is to search the Plugin Directory for some kind of media management plugin that works with BuddyPress and has options for limiting storage space.
https://wordpress.org/plugins/
Hi @numumar
You’ll need more than two templates. As an overview, you’d have a theme which would consist of a number of templates. Then you’d have your BuddyPress-specific templates.
Take a look at these articles to get started:
Hi,
Is there a way to share contents (basically photos) from any other website to a buddypress site by creating a button like ‘twitter’, ‘facebook’, ‘pintrest buttons’?
I tried to create a sharing service on my buddypress site using OExchange for the sharing service but I can only get it to work with wordpress using /wp-admin/press-this.php as the target offer endpoint. I want to implement this service with buddypress and I do not want any user to have access to admin dashboard, but only front-end.
Site: carnivalpics.com
WordPress 4.1.1 BuddyPress 2.2.1
Theme: JBST
Word Press is so advanced, its kind of complicated at times.
I agree it can be complicated at times, but if you consider what you’re trying to do, then you could also say that WordPress does a lot of the heavy lifting for us 😀
Thanks @ubernaut 🙂
Is BuddyPress still be developed?
Yes it is. You can suscribe to latest dev updates at https://bpdevel.wordpress.com/ where I’ve just posted the contributors’ priorities for BP 2.3.0. If you have time, please feel free to participate in our 2015 BuddyPress Survey at https://buddypress.org/2015/02/2015-buddypress-survey/
I don’t know that plugin, sorry.
xprofile_get_field_data(2) where 2 = field id, this is not the entered value. For what do you need each member to give a number ?
The field has an ID and a value. What you need is the value, not the ID as all user use the same field ID to enter a number.
This means if field ID 2 contains 35 or other value, do something and if empty do nothing or else.
xprofile_get_field_data fetch a value, let’s say 35 (as example)
Your document has a var $entry[35] with 35 in array.
User Igor registered on the site with a user ID of 2156. Completed his profile and entered number 35. Igor’s avatar is generated by Gravatar.
What i don’t understand for the moment is the relation between the document and Igor !
The usage example given by the author let me doubt that you can bind a user in a excel tab with a BP user avatar, at least because the doc is not stored in the DB, but only screen readable.
here are some plugins you might want to check out:
https://wordpress.org/plugins/buddypress-media/
https://wordpress.org/plugins/wordpress-wiki-plugin/
not sure why you think it’s not very active here, there are at least a dozen posts here a day. last BP release was within the last few weeks. this is the right spot but you may want to post on the job board if you need more personal help.
Looking for a Wiki, photo and video sharing and perhaps social media sharing capabilities for a new BuddyPress site. Any suggestions?
Also wondering why the discussion here isn’t very active? Is BuddyPress still be developed? Is there any place to ask for some assistance?
I’m using the latest versions of WordPress (4.1.1) and BuddyPress (not sure which version, but just installed it yesterday). Using the Custom Community theme.
Thanks!
my snippet hides buddybar items to non logged user, not BP usermenu items on Toolbar.
To do that, you have to read the codex document i indicated in one of previous post.
BuddyMenu is built a la BuddyPress. And you got support for this here.
Toolbar is built a la WordPress. WP support is here.
If you had looked a little on the forum (ie. Remove Edit My Profile), you could find this:
https://buddypress.org/support/topic/remove-edit-my-profile/#post-150939
And again, the one or other code doesn’t remove BP pages, only items.
This is working code that gets the data from a field that registered users have to fill out in their profiles in wordpress:
<?php
$field = xprofile_get_field_data(2, $user_id);
echo '<span class="wisfb_carNumber">' . $field . '<span>';
?>
This is the code that generates data from a Excel-file:
<?php $data = wp_excel_cms_get("EXCEL-DOCUMENT"); ?>
<?php foreach($data as $entry): ?>
<?php echo $entry[1]; ?>
<?php endforeach; ?>
Now I want to do this:
If the number witch is generated in:
<?php echo $entry[1]; ?>
is the same number as in the users “Profile fields” witch is 2:
$field = xprofile_get_field_data(2, $user_id);
get this users avatar:
echo get_avatar();
Does anyone have an idea on how to do this?
This is the code I’m trying now. This one spits out the default img but aint getting the users avatar:
<?php
if ($entry[1] === xprofile_get_field_data(2, $user_id)); {
echo get_avatar($field);
}
?>
Hi @whoaloic
What do you mean by “note”?
Messages can be either public or private. Private messages work kind of like chat, and can be seen only by the ‘thread’ participants. Public message are ‘front-end’. You can public message someone by prefixing their username with the @ symbol. Public messages are also known as mentions.
Regarding favourites, see this Trac ticket for how the feature will be improved over the next few versions.
Hope this information helps.
@studdlypig
The admin user or primary user that is setup when a wordpress site installed is always able to login directly, and it’s initally only that user that can activate plugins i.e BuddyPress so I’m not sure why you are having trouble with activation requests. /wp-login.php should allow the admin to login regardless of whether BP is activated or not.
What account are you trying to login with, the admin user ID 1 ?
In the BP settings screen ‘Page’ tab what page have you associated to ‘Activation’ in the select box, as the redirect here appears to be the main issue and the WP link to login on the WP toolbar should redirect to the wp-login screen, which you can actually access directly by modifying your browser url so you can actually login as admin and manage your site.
fyi you shouldn’t have to trouble your web hosts to deactivate BP, using a control panel or ftp you can rename the plugins folder which will force a deactivation of the plugin or any plugin if they give trouble.
You have to learn how to find what you need for customizing your site. I allready answered. So again, for such things, you have WP Codex (as detailled previously)
https://codex.wordpress.org/Class_Reference/WP_Admin_Bar/add_menu
Hi, I am very new to making websites and only just discovered wordpress. The issue I am having is that when I go my website, then try to access the admin side it ask me to activate my account.
“Activate your Account
Please provide a valid activation key.”
I was able to have my hosting company look into it and they found the only way I could log in was for them to deactivate buddypress. I tried to adjust the settings I though were causing the problem however I guess I did not figure out what it was. Every time I reactivate buddypress I have to contact my host and have them deactivate buddypress in order for me to log in. I was wondering if anyone could help me with this or should I just uninstall and re-install the plug in. And is there something I did that I should avoid doing when I re-install it?
I am using all the most current versions of WordPress and Buddypress, as I just started the site about a week ago. I am using the Twenty Fifteen theme. http://www.gamersthatlift.com
Thank you for your time
If you need features of BP then you need both, I think so.
But before that you may ask here https://wordpress.org/support/plugin/paid-memberships-pro
if you can exactly do what you are asking for.
Thanks.
hi @michaelhpdx,
maybe these posts will help you ?
https://buddypress.org/support/topic/my-conditional-tags-are-not-being-respected-in-genesis/
https://yoast.com/wordpress/plugins/canonical/
Or maybe this snippet (intended for WP SEO at least) which removes canonical
function bpfr_wpseo_canonical_exclude( $canonical ) {
global $bp;
if ( function_exists( 'buddypress') && ( buddypress()->displayed_user->id || buddypress()->current_component ) ) {
$canonical = false;
}
return $canonical;
}
add_filter( 'wpseo_canonical', 'bpfr_wpseo_canonical_exclude' );