Skip to:

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 461 total)
  • @charleswaud
    You can install the plugin by yourself and try.

    What have you managed to do so far? Any code written that at least partially works?

    I don’t see reasons against your suggestion. I will do that for future newsletter issues.

    Try getting the latest version of Kleo theme from I’m pretty sure this is a theme issue, as BuddyPress itself is quite good in most places performance-wise.

    As a general suggestion – activate object caching (memcached or redis) – you will need to talk to your host if you are on a shared/managed hosting, or install everything by yourself if on VPS/VDS/own server. Object caching will greatly help, believe me or not.

    Thank you for kind words 🙂


    Have you read the article that was linked by @danbp?
    Do you have .htaccess file in the same diretory where you installed WordPress?
    If not, create it with this content:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    # END WordPress

    More details here:

    In your case – makes sense. All members joining all public groups won’t work.

    So, you need a more “hacky” solution.
    Try to dive into bp_group_is_member() function. It has a filter with the same name.

    You can try to do something like this (not tested):

    add_action( 'bp_group_is_member', function( $is_member, $group ) {
    	if ( bp_get_group_is_public( $group ) ) {
    		return true;
    	return $is_member;
    } );

    Put it into bp-custom.php.

    Latest WordPress itself has issues on PHP 7.1, and while testing BuddyPress we allow failures on PHP 7.1 as well.
    So in general BuddyPress should work on PHP 7.1, but no one spent extra attention on testing there everything and fix if there are any issues.

    Try to downgrade to PHP 7.0.x.

    If the error persists only when learndash integration is activated, you should contact that plugin authors for support (if they provide one). As it’s seems not a BuddyPress issue, and not newly BP 2.8 version issue.

    As I don’t know that integration plugin, I can’t help.

    Is it BuddyPress 2.8.0?

    You will need to integrate Multi Vendor plugin into BuddyPress.
    That means create specific profile pages (there is an article in BuddyPress Codex), modify BuddyPress templates in your child theme (same – see articles in Codex).

    You can check this as well:

    Perhaps, upon user registration you should auto-join them to all public groups. And modify templates in your child theme to hide JOIN / LEAVE buttons for public groups.

    Your site says “Website Coming Soon”, so I can’t take a look.
    Please provide a valid screenshot.

    Registration link is broken.

    It should be, and NOT
    Go to permalinks settings and make it like this:
    Then click Save.

    What are your WordPress and BuddyPress versions?


    @danbp already replied you with a proper advice. You should know CSS, you can also modify the HTML structure of the /buddypress/activity/activity-loop.php file (it should be in your theme).

    Also, don’t forget to check the theme – switch to any default, like 2017, 2016, 2015 etc.

    First thing to try in this case – disable plugins one by one and check whether it affects the uploading.
    Thus you will nail plugin that generates this issue.

    Sure, you will need to filter out the $arguments variable in my code for the required by you activity_type.

    You can put the resulting code into a separate custom plugin or in

    That is not CSS, that is PHP.

    And no, there is nothing to do with Forums in my code, as in your initial post you wrote this:

    Is there a way to send a notification email EVERY time there is an update, regardless of whether or not they have been mentioned or have liked the post.

    So my code will send an email (but you will need to write down its subject and message and get a user email to send to) on every activity added to Activity directory. If this is not what you want – you will need to filter it out properly and modify as you see fit.
    I gave you the direction, not the final working solution for your seems changeable requirements.

    Super easy solution is to do like this:

    1) find or create a buddypress/activity/post-form.php file in your theme
    2) find in that file a textarea with id="whats-new" and add maxlength="143" to its attributes so it will become something like this:
    <textarea class="bp-suggestions" maxlength="143" name="whats-new" id="whats-new" cols="50" rows="10"....
    3) save and done.

    It will limit globally, though. If only in groups (not modifiying activity directory and profiles) – wrap it in a p_is_group() like this
    <textarea class="bp-suggestions" <?php echo bp_is_group() ? 'maxlength="143"' : '';?> name="whats-new" id="whats-new" cols="50" rows="10"....

    Team is a BuddyPress group.
    League – is the group type, read about it here:

    This might be helpful for you too: (leagues as tabs in groups/teams directory).

    Try this add_filter('show_admin_bar', '__return_false');. Put it in bp-custom.php or in your child theme functions.php.

    The problem might be with styling for Admin Bar. Just a guess.

    I think, you can’t do that easily.

    Reason: BuddyPress activated and is working on subsite 1, where all of its tables created. Subsite 2 is completely independent site with even own list of users.

    To fix this: you will need to write quite heavy bridge, that will query the subsite 1 and asks each time whether user has there what you need on subsite 2.

    Out of the box – impossible.

    You should write (or hire someone to write) completely custom solution, based on group meta OR custom taxonomy connected to $object=’group’ OR use group types (see
    You (or that other person) will also need to filter Groups directory and all appropriate groups listings (including in a widget).

Viewing 25 replies - 1 through 25 (of 461 total)
Skip to toolbar