Then, in each of 16 files, you’d like to change the BP Templates’ page title’s header tag from `
…
` or `
..
` to `
// Titles Of Respective BP Page Templates //
`, AND move tag and title to above `
Save files.
try adding this to your theme’s functions.php — there is a known problem with Gravity and BP (should have mentioned this originally!):
function bbg_switch_gf_hooks() {
remove_action(‘wp’, array(‘RGForms’, ‘maybe_process_form’), 9);
add_action( ‘bp_actions’, array( ‘RGForms’, ‘maybe_process_form’ ), 1 );
}
add_action( ‘init’, ‘bbg_switch_gf_hooks’, 99 );
B. At the bottom of the same 16 files, replace:
`
`
with the following (except for registration/register.php):
`
<?php the_widget('WP_Widget_Text', 'title=Page Sidebar – Right&text=You could add some widgets in this area.', 'before_title=
‘); ?>
`
with the following for registration/register.php:
`
<?php the_widget('WP_Widget_Text', 'title=Page Sidebar – Right&text=You could add some widgets in this area.', 'before_title=
‘); ?>
jQuery(document).ready( function() {
if ( jQuery(‘div#blog-details’).length && !jQuery(‘div#blog-details’).hasClass(‘show’) )
jQuery(‘div#blog-details’).toggle();
jQuery( ‘input#signup_with_blog’ ).click( function() {
jQuery(‘div#blog-details’).fadeOut().toggle();
});
});
`
Save files.
C. Upload the 6 BP folders containing the 16 files you’ve just revised to your server wp-content/themes/collection/
D. Copy the style modifications made in BP Twenty Ten at https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and paste to your theme’s stylesheet. Adjust to taste.
@lakhlu late as this may be … Based on the HTML structure of your theme, you need to change 16 template files within the 6 BP folders transferred to your collection theme folder in server during the compatibility process.
If you’ve previously changed any of the BP template files in your theme folder in server, replace all of them for a clean slate by deleting the 6 BP folders – /activity, /blogs, /forums, /groups, /members, and /registration – then re-run Appearance > BP Compatibility.
Download the 6 clean BP folders to your computer hard drive.
A. At the top of each of those 16 template files I linked to above, replace
`
with the following:
`
Then, in each of 16 files, you’d like to change the BP Templates’ page title’s header tag from `
` or `
` to `
`, AND move tag and title to above `
Save files.
You’re welcome. Marking this topic as resolved.
commentbox styles are in your theme files
#commentform textarea { width: 250px;;}
or some other ID, depends your theme files.
B. COPY your theme’s sidebar.php file and Save As > sidebar-buddypress.php
Open up sidebar-buddypress.php and at the TOP of the file, before all other code, add the following:
``
Then at the very BOTTOM of the same file, below all other code, add the following
`
jQuery(document).ready( function() {
if ( jQuery(‘div#blog-details’).length && !jQuery(‘div#blog-details’).hasClass(‘show’) )
jQuery(‘div#blog-details’).toggle();
jQuery( ‘input#signup_with_blog’ ).click( function() {
jQuery(‘div#blog-details’).fadeOut().toggle();
});
});
`
Save file.
C. Upload header-buddypress.php and sidebar-buddypress.php to your theme folder in server wp-content/themes/avenue/ in the same directory where your regular header.php and sidebar.php files are
D. Final note: Copy the style modifications for some BP elements https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and paste those at the bottom of your theme’s stylesheet, then adjust to taste.
@workingman Based on the HTML structure of your theme, you will be only need to create two new files, header-buddypress.php and sidebar-buddypress.php to make the BP templates compatible with your theme.
If you’ve revised any of the BP template files transferred to your avenue theme folder in server during the BP Compatibility process, please delete the 6 BP folders transferred to your theme folder in server – /activity, /blogs, /forums, /members, /groups, /register – then re-run Appearance > BP Compatibility again to make sure that you have clean template files.
A. COPY your theme’s header.php and Save As > header-buddypress.php
Open up header-buddypress.php and at the BOTTOM of the file, below other code contained within, add this:
`
Save file.
Deactivate BuddyPress by deleting the BuddyPress folder so you can get too site.
The correct steps to update a BuddyPress site are
1. place your site into a maintenance mode. How you do this is up to you. There are many WP plugins for this.
2. switch your theme to bp-default.
3. deactivate every plugin including BuddyPress.
4. upgrade the BuddyPress plugin.
5. If you need to re-activate bp-default do so.
6. Check your site now to see if the upgrade was successful by going to the front end. log out and in, post activity and forum posts, check avatar uploads. And any other things to check.
7. if you are using a custom theme then test your custom theme the same way you did with bp-default.
8. if custom theme checks out test plugins one by one using the same method. After checking a plugin and its ok deactivate it.
9. if you find an error with a certain plugin then deactivate it. move on to next plugin.
10. post in this forum the error you may have found with a certain plugin. the developer may have not updated a plugin and your findings can help them. It’s the least you can do to give back when using FREE open source software.
All of the above should be done on separate install just for testing. This is to avoid the horror of updating only to find your killer site feature (plugin) completely broken. I usually do a BuddyPress install on the same server so it has similar configurations to get realistic tests.
I usually do it on a sub domain: mytest.url.com
This test site is for you only so you can test away. Just make sure you block sign ups and block it from search bots etc. I run a maintenance mode full time on my test install.
Since you already updated just get to the backend and then deactivate all plugins. Reinstall BuddyPress and activate. Then do the one by one test stated above. It’s most likely a plugin conflict.
@mahdiar you need to match HTML structure of BP template files with your theme’s structure. Open up your theme’s header.php, copy all code, paste code in pastebin.com, click submit, and post the generated URI here. Then post the codes of your theme’s sidebar.php, index.php, page.php, and footer.php as well
I have just tried to install BuddyPress on my WP version 3.4.1 and using the salutation theme.
On click Finish and I get the below error:
Warning: Illegal offset type in
AppServwwwwordpresswp-contentpluginsbuddypressbp-coreadminbp-core-update.php on line 642.
Any ideas / suggestions ?
I have just tried to install BuddyPress on my WP version 3.4.1 and using the salutation theme.
On click Finish and I get the below error:
Warning: Illegal offset type in
AppServwwwwordpresswp-contentpluginsbuddypressbp-coreadminbp-core-update.php on line 642.
Any ideas / suggestions ?
I have just tried to install BuddyPress on my WP version 3.4.1 and using the salutation theme.
On click Finish and I get the below error:
Warning: Illegal offset type in
AppServwwwwordpresswp-contentpluginsbuddypressbp-coreadminbp-core-update.php on line 642.
Any ideas / suggestions ?
For questions 2 and 3 — yes, you can customise these aspects of your site — there are many ways of doing it, and to some extent it depends on the approach you take to developing your site’s theme.
You can remove tabs, and add new tabs through the BuddyPress API
You can also remove them by developing your own custom template files (and similarly for the avatar sizes)
If you look on the showcase tab on this site, or visit bpinspire.com for more up to date examples, you can get a feel for what you can achieve based on BuddyPress.
Much the same as a WordPress site doesn’t have to follow the basic blog structure, similarly a BuddyPress site doesn’t have to follow the generic bp-default theme structure and UX.
go to your current themes directory, open up functions.php
add
`
register_sidebar(array(
‘name’ => __( ‘Sidebar2’ ),
‘id’ => ‘sidebar2’,
‘description’ => __( ‘Widgets in this area will be shown on sidebar2.’ ,’buddypress’ ),
‘before_widget’ => ‘
‘
));
Open up sidebar.php
add after
`
go to wp-admin and add widgets in sidebar2, done
you have to change the theme styles and html yourself though to make it work.
for comments search the codex plugins db
https://wordpress.org/extend/plugins/tags/comments
that dose the job.
I’ll bet it’s something in your theme.
Try switching to the default BP theme.
These are not theme issues, they are php errors in the page you need to look at your syntax and ensure it’s correct.
Hello, sorry for the time it takes to answer. I was moving my wordpress server.
I made the adjustments you suggested, but it shows these errors:
In the header:
http://www.sinaloagay.mx/members/admin/
Parse error: syntax error, unexpected $ end in / home/content/99/9335499/html/SINALOAG-MX/wp-content/themes/metrolo/header-buddypress.php on line 201
In the post:
http://www.sinaloagay.mx/llama-pena-nieto-a-la-unidad-y-reitera-respeto-a-la-diversidad/
Warning: Missing argument 2 for bp_modify_page_title () in / home/content/99/9335499/html/SINALOAG-MX/wp-content/plugins/buddypress/bp-core/bp-core-filters.php on line 277
Warning: Missing argument 3 for bp_modify_page_title () in / home/content/99/9335499/html/SINALOAG-MX/wp-content/plugins/buddypress/bp-core/bp-core-filters.php on line 277
I’m also having this same issue.
On a fresh install, (http://dsjprojects.com/buddypress) post comments are indeed logged into the activity stream.
But on my main sites, (http://anawimcc.org, http://signsofsafetyusa.com/activity/) post comments aren’t logged in the activity stream. Not even after reverting to Default theme and disabling all plugins, and even updating to the most recent BuddyPress. Not sure what it could be…
I don’t know what @r-a-y means by “setting my activity stream filter”. I’ve looked around a bit and not found a whole lot on this specific issue; This Thread seems to have a bit of good material but I think I’m in over my head a bit.
Any help? Or, anyone having the same problem?
Thanks much,
Thank you, let me know!
Thank you so much Roger! I will definitely try that and let you know.
I am using a basic buddypress theme – redecorated..but buddypress theme nonetheless.
If you want to register just to test: http://www.thefashionworldmedia.com
Thank you again 
Yes, you have the BuddyPress function to use to get the URL, and the rest (image links) is basic PHP / HTML and / or CSS.
If you are looking to modify your theme, and don’t have a grounding in PHP / HTML / CSS, it would make sense to do a primer in these first.
Did this work on your test / development site? Have you run through all of the questions / checks Paul has given you to the letter – when it comes to BuddyPress, he knows what he’s talking about.
Ok, my suggested further steps for how you can ascertain information that will help you find the problem on your site:
1. Turn off all your plugins — not just those you think could interfere — just leaving BuddyPress activated
2. Switch to the bp-default theme
3. And to be extra safe — remove your bp-custom.php file
[You’ll probably want to do this on a mirror development environment, if you’ve already taken the site live]
If emails don’t work in this basic BuddyPress install, you know it is a problem with your hosting, general email setup or installation.
If emails do work, you know it is a problem in either your theme or your plugins. Try adding them back one by one, and test at each stage.
Hello, I did everything chris expalined to nickmy. But I can’t see any changes on my site. I have been looking way to do this, please someone should help me out here. I don’t know whether this is going to cause the problem. I deleted my functions.php file in my parent theme and moved it to the child theme. My site is working fine on the localhost, but I don’t know whether this would cause any bother to my site in the future. Guys help me out.
Have you switched to bp-default theme as well, and tested.
By default BuddyPress doesn’t send ‘crazy amounts of emails’, and doesn’t typically email to every user — what emails are you receiving? What notifications do you have turned on? Is it site wide notifications? What theme are you using? Please provide as much information as you can, as it makes it easier for people on the forum to help you