Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 51 through 75 (of 248 total)
  • @mrjarbenne

    Participant

    It doesn’t work like that. In a multisite instance, your users can all have their own blogs (think wordpress.com). What BuddyPress does is allow you to see all of the activity from those subsites in one Activity feed (among other things).

    I have set up the categories in the main site, and I expected to see the same categories on every site, but it doesn’t work.

    Although this isn’t a BP feature, there is a plugin that does this. It hasn’t been updated in a while, but you could test it out, or purchase support from Brajesh and request a fix if you run into issues:
    http://buddydev.com/plugins/mu-global-terms/. There’s a write-up on the plugin here: http://wptavern.com/wordpress-multisite-global-terms-plugin-share-taxonomies-across-a-network

    Also in the user activity stream I cannot see the posts the user has written in his own blog.

    That SHOULD work. You mention a custom post type though: is that the activity you are hoping to see? By default BP only shows posts and comments, not custom post types. You can register custom post types: https://codex.buddypress.org/plugindev/post-types-activities/

    If the subsite that you are hoping registers activity is set to discourage search engines in Settings/Reading then it won’t register on the main site.

    You may also want to try one of the default themes (twentyxx) to see if it’s your theme screwing things up. Many themes that tout themselves as BuddyPress-Ready, are doing some funky things best left to plugins in their functions.php file.

    @mrjarbenne

    Participant

    You could try this: https://github.com/r-a-y/bp-hide-user

    I don’t use it to hide admin members, but to hide users who are members of a subsite on multisite who I don’t want seen in the main activity feed. If it doesn’t do exactly what you want, I’m sure it’s a great start.

    @mrjarbenne

    Participant

    Check out this page, specifically option B: https://codex.buddypress.org/getting-started/installation-in-wordpress-multisite/

    If you Network Activate BP, but then change what BP considers it’s “home” by adding this constant as described in that codex article: define ( 'BP_ROOT_BLOG', $blog_id );

    Then bbpress activity from your main/root domain should populate the activity stream of your BP subdomain.

    @mrjarbenne

    Participant

    No. that php tag will need to be at the bottom of the content templates eg: index.php page.php if it’s not there. Depending on the theme you might have a few different templates. There is a hierarchy of which gets loaded first: https://developer.wordpress.org/themes/basics/template-hierarchy/

    So are you saying that with all the plugins except BP deactivated, running the a default (twentyxx) theme, you are still seeing the issue?

    @mrjarbenne

    Participant

    You can do that using this plugin: https://wordpress.org/plugins/bp-multi-network/

    Each subsite becomes it’s own separate BuddyPress network.

    @mrjarbenne

    Participant

    Similar answer to this topic. https://buddypress.org/support/topic/user-fields/

    This plugin mentioned, with a bit of tweaking, can do exactly what you are talking about: https://wordpress.org/plugins/custom-profile-filters-for-buddypress/

    @mrjarbenne

    Participant

    You can control this somewhat with this plugin. https://wordpress.org/plugins/custom-profile-filters-for-buddypress/

    Underneath each profile field, you just need to explain the square brackets thing. Example:

    Connections Profile Field:

    Use this field to share other interests you think may be of interest to the community. Words or phrases in your profile can be linked to the profiles of other members that contain the same phrases. To specify which words or phrases should be linked, add square brackets: e.g. “I enjoy [BMX] bikes and [ballet]. I play [guitar].” If you do not specify anything, phrases will be chosen automatically.

    @mrjarbenne

    Participant

    Have you attempted to deactivate all of your plugins as well to see if there is a culprit there? Usually Adminbar issues crop up if the <?php wp_footer(); ?> tag is missing. Usually this is a theme thing, but on occasion a poorly coded plugin can create a similar error. Given that the issue seems to be role-based, that might indicate it’s a plugin trying to do some funky things based on user-role.

    @mrjarbenne

    Participant

    Thanks for the confirmation @danbp. Clearly I’ve got something odd conflicting somewhere. I’ll keep digging.

    Thanks for the suggestions @djsteveb

    @mrjarbenne

    Participant

    You might want to check out this plugin: https://github.com/r-a-y/bp-activity-home

    Although not exactly what you want, it may fill the need.

    @mrjarbenne

    Participant

    I’m using 2014. Are you confirming that you are not seeing the same behaviour?

    @mrjarbenne

    Participant

    I find this plugin incredibly helpful when managing — and allowing others to manage — the membership of groups, without availing them to the dashboard: https://wordpress.org/plugins/invite-anyone/

    @mrjarbenne

    Participant

    If you want to rename reference to the Forums everywhere you’ll probably need to do that with a language file: https://codex.buddypress.org/getting-started/customizing/customizing-labels-messages-and-urls/

    Did the stack exchange link help with the additional link you were trying to add?

    @mrjarbenne

    Participant

    I think you can add this to your bp-custom.php file to rename forums:

    // change 'discuss' to whatever you want
    define( 'BP_FORUMS_SLUG', 'discuss' );

    @mrjarbenne

    Participant

    @mrjarbenne

    Participant

    You can do that by adding this constant in wp-config.php

    define ( 'BP_ROOT_BLOG', $blog_id );

    I’m thinking you probably want option B: https://codex.buddypress.org/getting-started/installation-in-wordpress-multisite/#b-network-wide-activation-buddypress-root-blog-in-secondary-site

    @mrjarbenne

    Participant

    Well, I just tested it and it didn’t work. Hopeful someone can come in and suggest an alternate fix. One of the issues is that the code I’ve pasted there was pulled from a source that switched to smart quotes rather than regular quotes, but that doesn’t seem to be the only issue as I’ve rectified that on my test and it didn’t help.

    Here’s the source:

    How to Add, Remove, and Change the Order Of BuddyPress Component Menu

    @mrjarbenne

    Participant

    Add this to the style.css file of your theme:

    /*Fix for hiding the Login menu on Mobile*/
    #wp-admin-bar-root-default #wp-admin-bar-bp-login {
    	display: block;
    }

    If you don’t want to have to edit your theme every time there is a theme update, you could use something like this to add the CSS from the dashboard: https://wordpress.org/plugins/simple-custom-css/

    @mrjarbenne

    Participant

    Use, or create, the bp-custom.php file in your plugins folder: https://codex.buddypress.org/themes/bp-custom-php/

    Add this to it (make sure you add a <?php tag if you are creating a bp-custom file for the first time.

    function bbg_change_profile_tab_order() {
    global $bp;
    
    // Change Menu Order
    $bp->bp_nav[‘profile’][‘position’] = 10;
    $bp->bp_nav[‘friends’][‘position’] = 20;
    $bp->bp_nav[‘groups’][‘position’] = 30;
    $bp->bp_nav[‘blogs’][‘position’] = 40;
    $bp->bp_nav[‘messages’][‘position’] = 50;
    $bp->bp_nav[‘settings’][‘position’] = 60;
    
    // Remove a menu item
    $bp->bp_nav['activity'] = false;
    }
    add_action( ‘bp_setup_nav’, ‘bbg_change_profile_tab_order’, 999 );

    I haven’t tested this. I hijacked it from here: http://themekraft.com/customize-profile-and-group-menus-in-buddypress/

    @mrjarbenne

    Participant

    So, if you can comment out any references to the Activity Stream Permalink/URL in that buddpress.php file you should be able to deactivate the Activity Stream again.

    Look in that file for references to bp_get_activity_directory_permalink(); and then put a /* at the beginning of the code and */ where the line seems to end. One of those support forum links suggested line 478, but that might be an older version of the theme, and the offending line may indeed just be 427 and nothing else.

    Glad to help.

    @mrjarbenne

    Participant

    MS integrates wonderfully with BuddyPress. When network activated on a Multisite, activity from across the network is recorded on the users Profile. Just be sure to check Site Tracking under Settings/Buddypress once you network activate BuddyPress (https://cloudup.com/i_-p1kJGUwd). Once upon a time, BP was ONLY compatible with Multisite: you couldn’t run it on a single WP install.

    Note that this will give your users the ability to have their own blogs. This is separate from the ability to post from the front end. For this you would need to make a theme like P2 your network default. http://premium.wpmudev.org/blog/how-to-set-the-default-theme-for-wordpress-multisite/

    @mrjarbenne

    Participant

    Given that you have been able to diagnose that this is a theme issue, particularly on a theme that you paid for, I would suggest going back to the theme author to see if they can help. X Themes seems to be a popular issue tonight. You’re the second one I’ve come across:

    https://buddypress.org/support/topic/fatal-error-when-plugin-activated/#post-240153

    @mrjarbenne

    Participant

    It’s hard to know what that file is doing without seeing the whole thing. It’s not a standard BP file, it’s something your theme developer has added to provide additional functionality to the theme (something that would probably be better left as a plugin, but that’s another argument entirely). BuddyPress has its own theme compatibility layer, that should make it look nice in any theme. Your theme is clearly trying to do something fancy with BuddyPress in a way that is messing things up.

    A quick google search reveals a few different people having issues with the xTheme and BP.

    https://theme.co/community/forums/topic/buddypress-error/
    https://theme.co/community/forums/topic/buddypress-website-down/

    This topic seems to suggest that if the activity stream isn’t activated in Settings/BuddyPress/Activity Streams then there is an error:

    https://buddypress.org/support/topic/buddypress-website-dowm/

    You could try commenting out the line as suggested in the above link. You could comment out line 427. You could temporarily delete the entire buddypress.php file in your theme (use your FTP program to throw it on your desktop and then delete it).

    In the end, the X themes developer should really be the one to fix this.

    @mrjarbenne

    Participant

    Any chance it’s a theme or plugin conflict? Have you tried one of the WP default themes, or tried deactivating all your other plugins, just to rule that out. That might help narrow it down.

    @mrjarbenne

    Participant

    Please don’t post the same question multiple times. See this link for a response: https://buddypress.org/support/topic/default-to-display-name-publicly-as-username/

Viewing 25 replies - 51 through 75 (of 248 total)
Skip to toolbar