wp_insert_post() takes an array as its first param. post_date is set to the current time by default so something is setting it to 0000-00-00 00:00:00.
If you’re talking about BuddyPress activity items (not WordPress posts) then recorded_time also defaults to the current time. Again, in this case there must be something in your plugin that is setting it to 0000-00-00 00:00:00.
Ref: https://codex.buddypress.org/developer/function-examples/bp_activity_add/
Hi r083r7-
Within the same site, you could write a short code that would render the profile. Outputting profile data is pretty straightforward: https://codex.buddypress.org/themes/guides/displaying-extended-profile-fields-on-member-profiles/
One another site, I’m less sure. You’d need BP API or similar, which we’re just now writing.
Check our Bowe Codes for some other useful short codes and examples for your own: https://wordpress.org/plugins/bowe-codes/screenshots/
I really have no idea, but checking the code base, that error is thrown when a field type supports options (like a dropdown or checkbox set) and the data posted at save is unpopulated or is not an array. If you’re familiar with the developer tools in Firefox or Chrome, visit that page and submit the form, then see what the $_POST payload looks like.
Code reference: https://buddypress.trac.wordpress.org/browser/trunk/src/bp-xprofile/classes/class-bp-xprofile-field.php#L1074
I can’t see what moving hosts would change here, but the internet is a fragile thing. ๐
Since it’s theme specific, your best choice is to create a child theme and override that template part when you don’t want to see the image. (There are lots of conditional you can use, like is_buddypress() which returns true on a BP page.)
It’s extremely unlikely that there will be a plugin that changes one aspect of a specific theme.
Child themes: https://codex.wordpress.org/Child_Themes
Hey there,
Regarding profile fields (Users>Profile Fields), I have several hundred of one type that’s a drop down select. I moved web hosts two days ago and ever since moving hosts I have been unable to add new options to this one profile field. When I try to add a new option I get an error message at the top that reads “These field options are invalid.”
If I change the field type to check box, then it works but then I can not change the field type back to drop box, unless I do so in the database. I contacted the host company and they said it’s not a server-side error.
Any ideas?
I’m using WordPress 4.6, BuddyPress 2.6.2 and it happens with Twenty Sixteen.
Hello, I use the 2.6.1.1 version of BuddyPress, WordPress version 4.5.3
I installed Buddy Progress Bar, to encourage to complete the profile, I realized that if active the plugin when I go to users, I do not see more to belong level (although already belonging to a level).
Is there a way to also show the level of belonging and let Buddy Active Progress Bar?
The problem is not visible from the site, but from the administrative part.
Thank you!
Hi,
this question is not related to BuddyPress as it seems you use Events Manager to let your members add events. Accordingly to plugin’s demo, you’ll probably have such a page.
From what i see on demo, the visual editor is the one used by WordPress. Read on WP Codex how to customize TinyMCE and use wp-editor function.
Maybe you could use this plugin to your advantage ?
I am using the buddypress plugin in my social network developed by wordpress using the host bytehost. How do I add arrowchat to buddypress?
I’ve tried using the video guide in the documentation though I don’t quite get it.
Hi,
I’d like to have in the activities only the link to the post, the topic, the reply without featured image and excerpt.
I use the last version of
Wordpress
Buddy press
BBpress
Jetpack
Aksimet
No others plugins.
I thank you in advance
Best regards
Mei Ling
Hi,
i would use a cleaner code like what is indicated here.
WP function references
wp_mail_from
wp_mail_from_name
BP function references
bp_core_email_from_name_filter
bp_core_email_from_address_filter
NB: please use the code button when you insert code on this forum.
I’m running WP 4.6 and BP 2.6.2 the nisarg child theme. I noticed that new account activation emails arrived as wordpress@mydomain.com. I wanted to change that and read all you have to do is insert code into the functions.php file in the child theme.
<?php
function custom_wp_mail_from( $email ) {
$handle = โaccountsโ;
$find = 'http://';
$replace = '';
$link = get_bloginfo( 'url' );
$domain = str_replace( $find, $replace, $link );
return $handle . '@' . $domain ;
}
add_filter( 'wp_mail_from', 'custom_wp_mail_from' );
?>
I did this and sure enough, the emails came from accounts@mydomain.com and that was great, until the link to activate was actually clicked. Then it took me to a website of just raw letters/numbers. So clearly something went wrong.
Could someone help me with what I should do? Thanks!
After installing buddypress and assigning the registration page, the registration fields do not appear on the registration page. Essentially the page is blank.
See Issue URL: http://www.nyfertility.org/register.html
Here is what I have done so far:
– I checked and disabled various plugins
– using wordpress Version 4.6
– registration page is assigned properly to existing page under buddypress settings
– enabled membership to be active – anyone can register (default as subscriber)
– removed buddypress plugin and – reinstalled – BuddyPress 2.6.2
– checked your forums for possible solutions – found nothing related
– deleted registration page, and created a new one with same url, and again with a different url – still no content appears
Any other advice would be greatly appreciated. I’m lost!
Hi !
I’m experiencing issue whith my registration page. After filling every fields, when I try to validate the form the page reload and nothing happen.
After the loading of the page, almost every fields are still complete. The only empty field is the password.
Version of WordPress : 4.6
Buddypress : 2.6.2
Xprofile activated
Theme : Kleo
Database version : MySQL 5.5
(some other plugins like Geodirectory, Geo WP are installed)
Thanks for your patience ๐ Hope you will be able to help me !
I’m having trouble setting up the registration and activate pages on my wordpress. I’ve made pages for it to be put on, but links aren’t showing up on the site and when I try to view the pages, it just shows me my blog’s home page.
Hi community,
I’m a little confused with the BuddyPress multisite installation options.
I’m following instructions on this page:
I would like users of all my sites on the WP Network to have access to BuddyPress.
Can someone go over these options:
Network-wide
A. BuddyPress root blog in Main Site
B. BuddyPress root blog in Secondary Site
What’s the difference between these two?
One more thing…
Is there a way to display BuddyPress on different sites in the Network?
So if you go to one or the other sites there will be a BuddyPress page and have the same info across the sites.
Hi,
usually it is because you haven’t established any friendship. Go on a profile or Members Directory, click on Add as Friend.
Back to the group and see if this profile appears on the Invite tab.
Friends → Friendships
If you are in a BP dicovery phase, i recommand you to use BP Default Data plugin. Once activated you will have fake content in all BP active components (users, groups, friendships and so on). So you can see where and who see what.
Thanks so much for your suggestion. I also got reply from Author of Event Manager plugin for customization. I hope i will execute my idea with this plugin.
Have a Great Day
Agreeable allows people to create the account, even if they leave the box unchecked. I see a number of support issues all reporting this problem on wordpress.org and the developers website is shutdown.
Any other plug in suggestions? This is exactly what I’m looking for.
Hi,
First time install using the latest WordPress version,
Buddypress installs fine, but when I go to the settings,
There’s 3 tabs there,Components, Pages, Options.
There’s no save option for the first two tabs.
I tried disabeling all plugins but no joy.
There’s a message at the top, don’t know if that has anything to do with it?
The following active BuddyPress Components do not have associated WordPress Pages: Members, Activity Streams, Activate, Register. Repair

Any help appreciated,
Thanks later!
Well there’s some great news. I can do it. It’s a very long and involved process but I can do it.
Thanks for the help Sharma. Here is the plugin I’m using/found that will accept a CSV (comma and quotes delimited) and write to a specific table within the database.
https://wordpress.org/plugins/wp-csv-to-database/
There is a lot more information on how I accomplished this but I can not document it all here right now. I will follow up with a video walk through as it is involved as I stated above.
Apparently nothing to do with BuddyPress.
Same question as on the buddypress-registration-groups(error comes from this plugin ) support !
See
https://wordpress.org/support/topic/fatal-error-on-registration-form-1
Hi Dan,
Thank you for pointing @humiges in the right direction.
It was a theme issue for him as communicated on mail. The plugin works fine with current version of BuddyPress 2.6.2/WordPress 4.6
Hi,
bp’s Usermenu is added to wp_admin_menu on the Toolbar, under Howdy. This BP menu ID is “my-account”.
When you’re on a profile page, you see also these items in the Buddymenu, below the profile header cover.
Some working examples here:
Remove an item from Usermenu
Remove an item from Buddymenu
Since 2.6, BuddyPress use a navigation API. See here for many use case.
Read also WP codex about admin bar menus.
Where to put BuddyPress custom code ?
Usually into bp-custom.php. This file is to BP code what a child theme is to a theme: a safe place with high priority where nothing get to loose when an update occurs !
Child’s functions.php should be reserved to whatever you need for the theme itself.
That said, it can happen(rarely) that some custom code won’t work from within bp-custom. In this case, feel free to remove it from bp-custom and give it a try inside child’s functions.php.
As novice, you’re invited to read BP and WP codex if you want to customize.
Hi
unfortunately the plugin BuddyDev Username Availability Checker doesn’t seems to work anymore.
Are there any alternatives please?
Thank you ๐
The plugin page: https://wordpress.org/plugins/bpdev-username-availability-checker/
You can download the zipped version of previous releases on the Developers page of the plugin directory on WordPress.org: https://wordpress.org/plugins/buddypress/developers/