If you are running WordPress MU outside of the root, for example: http://example.org/wordpressmu/ then you are going to experience problems with the 1.1 beta. I am fixing right now.
If you are running WordPress MU outside of the root, for example: http://example.org/wordpressmu/ then you are going to experience problems with the 1.1 beta. I am fixing right now.
Never edit the parent theme unless you copy the files out of it and create your own. By editing the parent theme directly you’re risking it not working correctly in future versions.
Copy the header.php out of the parent theme folder, and into your current active theme folder. bp-default, or whatever else you might be using.
WordPress will automatically override the parent header.php because files in child themes have a higher priority over parent themes. You won’t need to do anything additional to tell it what to do.
If you haven’t already, make a child theme. Copy in header.php and edit it.
If you want to manually add a link to your specific page, do that, otherwise look into adding this: https://codex.wordpress.org/Template_Tags/wp_list_pages
I believe that the first huge step towards each buddypress install having it’s ‘own’ members is now complete. In order to accomplish this, we needed to start out where each blog can have it’s own members.
I just uploaded a new plugin to wpmudev.org that may be useful to you. I know many have complained about this.
It allows people to register for an individual blog using the normal registration process. In WPMU all registrations are forwarded to wp-signup.php, so it is impossible for a visitor to register for only a sub-blog. This plugin overrides WPMU and restores the default WordPress registration page for sub-blogs (sub-blog.domain.com/wp-login.php?action=register).
Features:
* Compatible with plugins like Register Plus to control registrations.
* You can edit the default user role sitewide (subscriber, author, etc.).
* You can also control whether users can adjust their own blog registration settings.
* If users can control their own registration settings, a menu with that option appears under Users->User Registrations.
* Does not affect main blog. Registrations there are maintained at wp-signup.php.
Check it out: http://wpmudev.org/project/wpmu-blog-registrations
I would be curious to hear from the bp devs if this is the right plan of attack for laying the groundwork for individual blogs to have their own buddypress.
My idea being that once we have ‘separated’ the wpmu members so each member actually registers and belongs to an individual blog, we can then start filtering the bp widgets to only show activity/members/groups/etc.. that belong to the blog which is displayed.
As moderators, we cannot recommend hosting providers–at least I will not!
Here’s a thread that may help you better understand the requirements of WPMU. I would suggest searching the Mu forums for hosting suggestions.
Can you recommend me a host? Thanks.
Ok, their max is 32MB
. Is there a way to run it like that?
So it won’t help. Alright
, then I’ll ask for a 64 MB server.
It will help but I think you will still have the same problem. This is the problem with hosting WPMU on a shared/virtual server.
My host says: “We’re sorry, we can’t up the memory limit. What we can do is move you to a 32MB server”
The WP MU default seems to be 64MB, looking at the wp-settings.php. Will it work if I move to a 32MB server and change the wp-settings.php to: define(‘WP_MEMORY_LIMIT’, ’32MB’); ?
OK, I almost understand. I want to use Theme Hybrid Framework and BP Framework to create a custom Parent or should that be, custom Child?
From @Detective, it sounds like I need to integrate the functionality of both frameworks and build the child(ren) off that functionality. Is that right or am I missing something?
Will that method allow the benefits of upgrades to both Frameworks?
I’ve been looking at TastyKitchen.com and VW Tankwars both on the WP.org showcase https://wordpress.org/showcase/flavor/buddypress/ for ideas for 1 blog implementations of WPMU and BP.
Thank you I am looking into that now.
Okay…I don’t see anything in there that is going to help me.
Can you please point it out?
“@wordpressfan, you will want to make sure that wp-contents/plugins/buddypress/bp-forums/bbpress/ contains all of the files that come with bbPress.
When you use the auto-install functionality of BuddyPress forums, it will create a bb-config.php file at the root of your WordPress MU installation.”
I see the above but the auto install is not creating a bb-config.
This is what happens when i try to create a new blog.
“Create a Blog
Already Installed
You appear to have already installed WordPress. To reinstall please clear your old database tables first.”
For some reason after an upgrade to the new buddypress i tried to a new install of bbpress through the one click and they said i needed to create a bb-config file on the main wordpress installation directory and paste the following code:
$bb->custom_user_table = “wp_users”;
$bb->custom_user_meta_table = “wp_usermeta”;
$bb->uri = “http://www.zeitgeist-ny.com/wp-content/plugins/buddypress/bp-forums/bbpress/”;
$bb->name = ” Forums”;
$bb->wordpress_mu_primary_blog_id = 1;
define(‘BB_AUTH_SALT’, “eTdPJfxn9AoXCf5PmP7Utb3kBGnMX2yGqAW3ie2gm9a3s97C9IczDpfFcpClDgTC”);
define(‘BB_LOGGED_IN_SALT’, “eTdPJfxn9AoXCf5PmP7Utb3kBGnMX2yGqAW3ie2gm9a3s97C9IczDpfFcpClDgTC”);
define(‘BB_SECURE_AUTH_SALT’, “eTdPJfxn9AoXCf5PmP7Utb3kBGnMX2yGqAW3ie2gm9a3s97C9IczDpfFcpClDgTC”);
define(‘WP_AUTH_COOKIE_VERSION’, 2);
?>
but even after doing that the forums page loads this error… Warning: require_once(/home/rcarlott/public_html/zeitgeistny/wp-content/plugins/buddypress/bp-forums/bbpress/bb-includes/class.bb-query.php) [function.require-once]: failed to open stream: No such file or directory in /home/rcarlott/public_html/zeitgeistny/wp-content/plugins/buddypress/bp-forums/bp-forums-bbpress.php on line 20
please help
And thank you for the amazing support everybody.
@ John
I know Burt hasn’t updated the group blogs plugin in a while…
I believe that jeff is talking about this plugin and not Burt’s Community Blogs plugin.
Here is a plugin that should do what you want. Although I don’t know if it is tested on 1.1
https://wordpress.org/extend/plugins/limit-blogs-per-user/
@wordpressfan, you will want to make sure that wp-contents/plugins/buddypress/bp-forums/bbpress/ contains all of the files that come with bbPress.
When you use the auto-install functionality of BuddyPress forums, it will create a bb-config.php file at the root of your WordPress MU installation.
There appears to be some confusion (at least in my mind) on the steps needed to enable forums in the beta.
1. Do I place the bbpress files in bp-forums or not?
2. The forums “one-click” setup mentions placing the generated code in the “root WordPress directory.” Is that domain.com, bp-forums, or where?
Thanks.
@wordpressfan
You have several threads with various issues floating around the forums so I cannot possibly remember all the answers that you’ve already provided to our questions.
So, more questions/suggestions:
- Do you have any plugins other than BP installed? If so, deactivate them and see what happens. Make sure that you are using the default theme and that you have reselected it.
- Are there any errors in your server’s log files? I mean ANY. Do not try to decide which errors are relevant to this issue. We will decided.
- I believe that you are running BP trunk. So this is a test site as you should not be running the bleeding-edge version on a production site. Do a clean install and see if the problem persists. This means deleting everything–all BP, WPMU, and DB files. You need to start from scratch. Don’t install any plugins other than BP, only use the default theme. What happens when you do that?
Hi; i’m working on a classifieds component.
I changed some stuff in the classifieds permalink and now singles items doesn’t display in the right template.
I think it is a bp_core_reset_subnav_items/bp_core_add_nav_default/bp_core_add_subnav_item problem :
e.g. : my classified has ../wordpress-mu/classifieds/employers/prod-av/test81 for permalink.
I “load” the classified like :
function bp_classifieds_setup_nav() {
global $bp, $classified_obj, $current_blog;
$last_action_variable = $bp->action_variables[count($bp->action_variables)-1];
if ( $classified_id = BP_Classifieds_Classified::classified_exists($last_action_variable) ) {
/* This is a single classified page. */
$bp->is_single_item = true;
$classified_obj = new BP_Classifieds_Classified( $classified_id );
it works, as the statement if ( $classified_id = BP_Classifieds_Classified::classified_exists($last_action_variable) ) is fired.
Later, in the same function bp_classifieds_setup_nav(); I set up the menu :
}else if ( $bp->is_single_item ) {
$bp->current_item = $last_action_variable;
//TO FIX ?
$bp->current_action = $bp->action_variables[0];
array_shift($bp->action_variables);
$bp->bp_options_title = $classified_obj->name;
$classified_link = bp_get_classified_permalink($classified_obj) . '/';
$category=new BP_Classifieds_Categories($classified_obj->category);
$classified_parent_slug = $category->slug;
// Check classified access
if (( 'published' == $classified_obj->status ) || (classifieds_is_moderator())) {
$has_access=true;
}else {
$has_access=false;
}
// Reset the existing subnav items
bp_core_reset_subnav_items($classified_parent_slug);
bp_core_add_nav_default( $classified_parent_slug, 'classifieds_screen_single', __('home','classifieds-slugs') );
bp_core_add_subnav_item( $classified_parent_slug, __('home','classifieds-slugs'), __('Home', 'buddypress'), $classified_link , 'classifieds_screen_single', 'classified-home');
So the classifieds_screen_single function should fire; but it is not.
Any idea of why ?
Thanks !
As DJPaul, said, you should talk to your web host whenever you are having server issues. This WordPress codex article may help, if it does not, talking with your web host is the next option.
Yes. But any wordpress theme used on a buddypress site will have to include extra files that come with the BP theme. I.e copy them.
@John James Jacoby – is it ready what you described here 3 months ago?
I am searching for solution to make buddypress multilingual, but only in interface: theme and admin area should has multi language texts. ost dont have to be translated.
Just something like is at wordpress.com: user register and choose language. Then he see all interface in local language, write in any language he want.
Hi !
Seems to have good new functionnalities !
I have one problem though :
I use a fresh install (WPMU 2.8.4 + BuddyPress 1.1 Beta); no plugins;
I moved /bp-default and /bp-sn-parent to /themes;
and I get
Not Found
The requested URL …./wordpress-mu/blog was not found on this server.
Then I did copy my old .htaccess file to the fresh WPMU installation; and now I have
Page Not Found
The page you were looking for was not found.
What is the problem ?