I can’t seem to find a way to bring a post in from one of my WordPress mu blogs to feature in the main blog.
If the point of buddy press is to be a collection of blogs around a similar theme, it makes sense that every now and then you might want to pull a blog article from one of the peripheral blogs and make it a main blog article.
Is there a way to do this?
Is anyone working on a way to do this?
The site wide featured blog kind of does it, but I don’t want just a little blog relegated to a sidebar widget, I want it to appear like the main blog.
You need to call WordPress into bbPress.
Add this to the top of your bb-config.php (right after the <?php line):
if ( !defined('ABSPATH') & !defined('XMLRPC_REQUEST')) {
define('WP_USE_THEMES', false) ;
include_once($_SERVER['DOCUMENT_ROOT'] . '/wp-blog-header.php');
header("HTTP/1.1 200 OK");
header("Status: 200 All rosy") ;
}
Then you can use WP/BP functions in bbPress.
I think the answer is YES for the following reason:
I do want to investigate the possibility of limiting access to certain forums to “groups” and then investigate how to link those groups somehow to “roles” from the WordPress side.
..is answer still to add line of code to wp-config ?
BuddyPress isn’t sending out emails (eg. activation emails, email notifications)
This appears to be a problem with certain web hosts (Bluehost primarily).
Members of the BP community have had success using the “Mail From” plugin:
https://wordpress.org/extend/plugins/mail-from/
Try this and reply in the following forum thread if it doesn’t work:
https://buddypress.org/forums/topic/email-notification-not-working
It should be quite simple to add to the activity stream if you’re using a deep integrated install (loading WordPress into external bbPress). Because then you’d have access to WP’s (and consequently, BP’s) functions.
Thanks for this r-a-y.
Would you suggested tutorial also apply also for single WP installs?
–>http://theeasybutton.com/blog/2009/07/17/integrating-buddypress-wordpress-mu-and-bbpress/
or is there a better one?
and
Is there a way you know that would allow me to limit forums to roles beyond just the default “member”…
I have additional roles setup and would like to limit specific forums to those roles.
Last night I ran through a setup and successfully installed Buddypress 1,2,3 on WordPress 2.9.2 without hitch. Nothing inside WP-Wishlist member stopped working.
So for me it works with WP-Wishlist as Armand above says.
My next problem is to get the Thesis 1.6 Child theme (called Genealogies) to play nice with Buddypress
I get the same behavior in both WordPress standard and MU on my test server. Yes they are public groups.
Any ideas here? I must be missing a setting somewhere, no?
Good one Xevo. For external bbpress in one install, I use https://wordpress.org/extend/plugins/bbpress-latest-discussion/ with template tags you could use for home page and/or sidebar. Works well also with another install with internal bbpress enabled via BuddyPress.
Thank you. The person that did our theme has always said that running a forum from a plug-in is not a good idea. So, I have emailed him to see if he sees any compatibility issues with this plug-in. But, I assume that since Buddy Press is from the people at WordPress, it should work fine.
Thanks,
Steve
Thank you for your comments. They are very helpful. So, this plugin (https://wordpress.org/extend/plugins/bp-template-pack/) adds all of the functionality to my existing blog with no other files being installed? I won’t have to install another wordpress for BP, or anything?
1) Use the BP Template Pack plugin:
https://wordpress.org/extend/plugins/bp-template-pack/
Please follow all of the steps involved.
2) Probably possible but will get messy trying to get cookies and login info integrated. You could try using WPMU or wait a few months when WP 3.0 is released and when BP is made compatible with WP v3.0.
I have a limited amount of wordpress experience. I have an existing blog running on the latest version of wordpress, and would like to add BP as a section of that blog. I have a couple questions:
1) Can I just use the Buddy Press plug-in with my exising wordpress blog, and make the BP features (social network, forum, etc.) available as a section of my existing blog?
2) Assuming #1 is not possible, can I – create a subdirectory in my existing blog (the blog is installed in the root directory), install a new (additional) install of wordpress in that subdirectory, with a seperate MySql database from the main one, and run BP on that wordpress install. So, BP would be running in a subdirectory, on a completely seperate wordpress install and database.
Is there any reason this won’t work? And, is there any reason that I might not want to do this?
Thanks,
Steve
The trouble was a line in the .htaccess file that was not edited properly. For anyone else having this trouble (it has been fixed on the SimpleScripts end) the line that needs to be changed is:
RewriteBase /wordpress-mu/
to
RewriteBase /your-installation-directory/
(replacing with your directory)
OR
RewriteBase /
(if your installation is in the root of your domain eg. http://www.yourdomain.com instead of http://www.yourdomain.com/buddypress)
I’m currently running an active site, and having followed the instructions in https://codex.wordpress.org/Giving_WordPress_Its_Own_Directory I’ve got all my files in a mysite/wordpress file with everything in the wordpress folder but the index.php and .htaccess files in the home directory. that’s given the whole of my site a mysite address rather than a mysite/wordpress address.
This sites been up a while and works well, but I’m having trouble getting BuddyPress to work on it. Whatever I try, I seem to end up with half the site still on mysite (whilst everything in mysite/wordpress is coming up unobtainable); or half the site on mysite/wordpress (whilst everything in mysite is unobtainable).
Am I right in thinking that I can simply add the following to wp-content/plugins/bp-custom.php or is it more complicated than this?
function my_bp_override_core_domain() {
$domain = get_bloginfo('url');
return $domain;
}
add_filter('bp_core_get_root_domain','my_bp_override_core_domain');
There’s quite a bit of activity on the site, so I don’t want to start from scratch, but I would like to get BuddyPress on it.
I think this a great idea for the wordpress track ~ I’m with @djpaul.. WordPress plugins should be able to declare a parent plug. I can declare that a piece of javascript has dependencies, or a theme, but not a plugin.. Are some of the more robust plugins (ecommerce, nextgen, etc) with sub plugins handling this? Someone should file an enhancement ticket.. this is very logical and would increase interest in child plugs, like those for BuddyPress.
I assume that you will have mutliple domains, each with their own BuddyPress install. If that is the case, there is no easy solution available. What you are asking for is a single-sign on (SSO) solution between multiple domains that each have their own BP instance. This is beyond the scope of a single WPMU install with a domain mapper. This is not an easy thing to do by yourself and I’m afraid it will not be possible at this time without some heavy custom coding on your part.
SSO is a hot topic with several technologies and standards trying to work their way into acceptance and use. The best-known of these is currently OpenID.
There is a WordPress plugin that allows you to integrate OpenID sign ons within a WordPress site, but it is out of date. With both Chris Messina and Will Norris having recently been hired by Google, I’m not sure if this plugin will be updated any time soon. I suggest contacting the Diso Project and inquire about the status of their WordPress efforts.
Also, there is talk of implementing the Open Stack in a future version of BuddyPress. But this will not be anytime soon.
Another possibility, which in my opinion is the best solution for facilitating federated identity management across the Web, is FOAF+SSL as a WebID. But that solution is even further off at this stage as it requires individuals to implement their own WebID. OpenID is a 3rd-party identity provider whereas a properly-implemented WebID is a 1st-party solution that each individual owns and controls.
1. Does BuddyPress need WORDPRESS MU or can it be created in a WORDPRESS ordinary blog – in addition do I have to find a hosting platform to host it – or can I just use the standard WORDPRESS blooging platform ?
BuddyPress can run on either WordPress or WordPress MU. If you want your users to be able to create their own blogs, you need to run MU. If you don’t want your users to create their own blogs, you can use regular WordPress.
2. The BuddyPress example looks quite complex (from the point of view of people viewing a site which uses it) eg you would normally describe a theme for a website on a first page then have categories eg if I did a music site – I would say have counties in the UK or towns say Cambridge, Hertford, …. and then have sub categories for ttypes of music eg choral, orchestral,folk….. – is all this sort of thing achievable with BUDDYPRESS ?
Buddypress is just a plugin for WordPress that adds the social media applications (status updates, forums, groups, etc) . Anything you can do with WordPress you can do when you have Buddypress installed. You can still have a regular blog-like website with the Buddypress social media additions.
3. I am a programmer and have used databases (SQLITENING/SQLITE) using development tools such as POWERBASIC – with Buddypress both on the client and server ends – is it possible to program in database links to connect with apps written in POWERBASIC which connect to SQLITENING/SQLITE databases (as dotnetnuk seems to do for proprietory Microsoft SQL databases) ?
I’m not sure I understand this question. Buddypress is just a plugin for WordPress. There is no (typical) client/server model. Your webserver runs WordPress that runs Buddypress. The client is the users web browser. That said, you can program anything you want in any language and create the required interfaces to interact with WordPress, it’s database, or anything else. This isn’t going to be trivial though.
4. Can you recommend a good (cheap) development platform for BUDDYPRESS/WORDPRESS ?
Download XAMPP or MAMP and install it on your local PC. These will allow you to install WordPress on your local machine for development, testing, etc.
I think andrew_s1 is trying to achieve the same thing but for bbP (maybe I am wrong, but that’s what I understood from his blog: http://andrewsinlondon.wordpress.com/
mrjarbenne – you will not need to reinstall. Like djpaul stated, a regualr WP install will only need to add a line to the config file, THEN they can enable the network and have multiple blogs (which will be called sites)
https://codex.wordpress.org/User:Andrea/Create_A_Network
Dear All,
I am considering using BUDDYPRESS – but have the following extremely simple questions that confuse me at present :
1. Does BuddyPress need WORDPRESS MU or can it be created in a WORDPRESS ordinary blog – in addition do I have to find a hosting platform to host it – or can I just use the standard WORDPRESS blooging platform ?
2. The BuddyPress example looks quite complex (from the point of view of people viewing a site which uses it) eg you would normally describe a theme for a website on a first page then have categories eg if I did a music site – I would say have counties in the UK or towns say Cambridge, Hertford, …. and then have sub categories for ttypes of music eg choral, orchestral,folk….. – is all this sort of thing achievable with BUDDYPRESS ?
3. I am a programmer and have used databases (SQLITENING/SQLITE) using development tools such as POWERBASIC – with Buddypress both on the client and server ends – is it possible to program in database links to connect with apps written in POWERBASIC which connect to SQLITENING/SQLITE databases (as dotnetnuk seems to do for proprietory Microsoft SQL databases) ?
4. Can you recommend a good (cheap) development platform for BUDDYPRESS/WORDPRESS ?
Best Regards,
John Lever
I have some problems with avatars and comments posting on my site,
I have a WordPress + P2 Theme + Buddypress + BBpress combo
where I use the WordPress + P2 Theme for frontpage postings just by the users promoted as authors and I love the P2 commenting for the rest of the users..
the problem is that frequently the theme displays the wrong avatar for commenters.
I suspect the problem is in this P2 function:
function prologue_get_avatar( $user_id, $email, $size ) {
if ( $user_id )
return get_avatar( $user_id, $size );
else
return get_avatar( $email, $size );
}
Ho can I modify it to allow perfect buddypress integration??
Another problem I have is that sometimes users reports that the comment they just wront don’t show up like they logged out without notice..
The website is
http://leganerd.com
thanks!
3sixty, I’d strongly recommend not doing it that way. ISTM that it’s far better if you store this info server-side, not client-side: it’s information that’s specific to the logged-in user, not to the browser they’re logged in from. I wouldn’t want to see posts marked as new, that I’d already read, just because I was using a different browser or a different machine. Big cookies harm browser-side performance, too.
Yes, I’m interested in working on extending buddypress’s forum capabilities. Here’s my work in progress: http://andrewsinlondon.wordpress.com/
If you have a suggestion for what further data could be syncd to the WordPress profile, submit an enhancement ticket to trac.buddypress.org.
WordPress 3.0, scheduled to be released in May, is going to combine WP mu and WP into one, so potentially you should be able to upgrade your WP 2.9 install into a multi-user site after the release. Not sure if that’s easier for you then starting again with a WPmu install. Depends on how deep into things you are I suppose.