I have searched for shortcode but can’t seem to find what I am looking for. Either it doesn’t exist, it is hard to find, or I am just an idiot.
I want to find a list of all the shortcode that can be used with BuddyPress.
I want to create a dashboard page that has
A list of members friends
Recent friend activity
Recent activity in groups I am in
Where is the shortcode?
(Also, I know there is a profile page that has all this in it… but humor me. I just want shortcode info. Does it exist and where).
@jonleesky I posted the solution to this nearly two years ago, I have not tested this code recently but you can try it out.
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() . '/wp-signup.php';
}
What you will need to do is first create a bp-custom.php file (make sure you add the opening and closing tags at the top and bottom ) and put it in your plugins folder, then paste the code between the PHP opening and closing tags and save.
This should disable BuddyPress registration and let you use WordPress registration as default, hope this helps.
@jonleesky I posted the solution to this nearly two years ago, I have not tested this code recently but you can try it out. please see this topic
Hey, @peter-hamilton been a long time mate! Glad you’re still at this, just been to check it out, looking good mate, you remember me right from the last website you created and in these forums? I have one of my own launching at the end of this week I will share with you, its been 2-3 years man since I was really active in here, Just thought I would pop bye seeing as my new build is Buddypress and BBpress once again. I am gonna try to be more active here once again, life has just had me so damn busy man.
Anyone got anything on this? It is clearly buddypress that is causing this problem, which means that if i ever want to do anything with the media library I have to disable buddypress, which is going to be a no from me.
Generally, that is the problem with BuddyPress – top functionality, but the design sucks, and options for customization is very nerdy.
@dcavins
I strongly agree with guys.
Why does not Buddypress offer cover image crop but profile image?
It’s hardly choose cover image users want!
Please offer cover image crop.
I can’t work out exactly what you are asking, but maybe you should take a look at this:
Activity dropdown filters in templates
I just want the original wordpress registration page. After I installed buddypress, It becomes a new registration page. is there any way to stop it? ((o(^_^)o))
Just search the forum for past suggestions, this thread for example explains how to change the menu ordering:
BP 2.6.1.1 – Object of class BP_Core_BP_Nav_BackCompat could not be converted to string error
Hold the presses! I’ve found a plugin that promises to deliver what you need!
Shortcodes for BuddyPress
If you install this one, it seems to have a group list shortcode where you can specify the id of the user that each group will belong to.
For example [groups-listing user_id=1]
I think this should in the least show all the groups you are a member of, WBCOM, the plugin author are also quite active and may add a feature for an admin= option.
Actually I don’t think my way will work, it only lists out the groups that the user is a member of, not groups created by you. You could ask the plugin creator to add a feature to the BuddyPress Extended User Groups widget. http://www.buddydev.com have a support forum and generally welcome suggestions for plugin enhancements.
I’m not even sure David’s suggestion is going to work for you, are you thinking about making this feature available for others to use?
Not sure if thats the issue.
I myself am having issues with the what’s new form.
Trying to change border color.
#buddypress form#whats new form {
background-color: #82E0AA;
padding: 4px 0 !important;
}
Thanks! Here’s what I want to do: I want a page that I can place text on and then list out my groups underneath that text. There should be a way to do that, right? I feel like I’m just missing it…
We’re using BuddyPress for small groups and I want all of the available small groups to be listed on the same page underneath some explanatory text.
Regarding point 3, I have discovered one way to do this.
You would need to overload the members-header.php (if not using cover images) or cover-image-header.php file, located in plugins/buddypress/bp-templates/bp-legacy/buddypress/members/single
Copy this file to themes/YOURTHEME/buddypress/members/single
Then after line 36 insert the following:
<div id="online">
<?php
global $bp;
function check_is_user_online($user_id){
if ( bp_has_members( 'type=online&include='.$user_id) ) return true;
else return false;
}
$this_id = bp_displayed_user_id();
$is_online = check_is_user_online($this_id);
if ($is_online) echo "<label><img src='http://yourserver.com/wp-content/uploads/online.png' /> Online</Label>";
else{ echo "<label><img src='http://http:yourserver.com/wp-content/uploads//offline.jpg' /> Offline</label>";}
?>
</div>
Replace the URL’s for the images to your own links and that should work, you can style it using the id #online
Anyone got any ideas for this as in search engine none of my buddypress posts rank whilst bbpress posts do because of use of title…
Is the link one that is supported by embed? my understanding is that only links with supported URL’s will embed, one such link would be https://wordpress.org/plugins/buddypress/
@dro-i-de aparently this is a feature not a bug. If the user editing the fields has a bp_moderate capability, it is allowed to save empty fields. Your regular users will not.
Found it here: https://buddypress.trac.wordpress.org/ticket/7483#comment:6
I tested and it works as expecteded.
Cheers
I have the same issue. Apart from the Name field, all new fields marked as required doesn’t throw errors when the user saves its profile on either on frontend and backend.
I created the fields using User > Profile fields tool, where there’s a required option. The input elements on the frontend even has ‘aria-required=”true”‘ param.
In my case, when the user leaves a field empty (i.e. deletes the info that was there previously, the db entry is simply deleted. (agreed with @dro-i-de, not the expected behavior)
How xprofile handles the fields marked as required?
running WP 4.9.4 Theme: Boss (child Theme) 2.4.2
Buddypress: 2.5.14
Hi @teljkon-
I don’t understand your points 2 and 3, but 1 can be solved easily: https://codex.buddypress.org/administrator-guide/extended-profiles/
Fields in the “Primary (Base)” profile field group are added to the registration form.
Cover images work best when the original image is large enough. You can disable cover images for groups and/or members at wp-admin > settings > buddypress > options:
• Group Settings > Allow customizable cover images for groups
• Profile Settings > Allow registered members to upload cover images
No the comments are WordPress Territory, not BuddyPress, BuddyPress is extremely light in it’s handling of posts and comments and it does not have any moderation, WordPress handles that for comments.
Hi Venutius,
Before a comment appears: “Comment must be manually approved ”
it was set correctly, already.
Also this is set correctly
“Allow people to post comments on new articles”
But still, the comments needs to be approved!
The plugin “AccessPress Anonymous Post.” is super, thanks a lot 🙂
But I still have the comment-needs-approvement-problem!
Could the reason be somewhere else in other settings, somewhere in the BuddyPress-System?
Hi,
in my private, user-login BuddyPress Community with groups, forums, activity-stream, I´m just integrating a blog, in which everyone should be able to create posts and comments, without having to wait for approvement!
Here is my first problem:
A participant can´t comment on an post, created by admin:
“Your comment is awaiting moderation.”
Even in the settings/discussion, “Allow people to post comments on new articles” is set!
I also can´t find any other option, which could feed to this problem!
Second:
People should be able to create posts in the frontend, that it is not necessary, that they logg in into the wordpress-backend.
Can anyone suggested a plugin for that?
nice greetings and thousand thanks
Sandra
This is not a feature of core BuddyPress. There’s a plugin (pretty old though) called BuddyPress Moderation however this allows the post to be flagged for moderation after it has been posted, as opposed to holding posts in a moderation queue.