Skip to:
Content
Pages
Categories
Search
Top
Bottom

Forum Replies Created

Viewing 25 replies - 1 through 25 (of 4,083 total)

  • r-a-y
    Keymaster

    @r-a-y

    I don’t think that would work. WordPress only allows one email address to be tied to a user account.

    You could probably create a secondary profile field or user marker for additional email addresses, which you could then tie to email communications. Would be a lot of work to add all that custom code to fire those secondary emails though.

    If I were a user wanting multiple accounts to use the same email address, I would just use email aliases to create new accounts. This can easily be done with GMail (ray+user1@gmail.com, ray+user2@gmail.com). Then all email communications would be received at ray@gmail.com.


    r-a-y
    Keymaster

    @r-a-y

    What happens with the registration emails? This sounds like a different issue than what is described with the Nouveau frontend templates.

    Sorry, I’m not fully awake yet. Disregard!


    r-a-y
    Keymaster

    @r-a-y

    I’m not an expert on GDPR, but what are other large sites like Twitter doing about this? Twitter’s user handle is approximately the same as BP’s username.

    If you want BuddyPress to use something else for the profile URL, you can set the username in the user_nicename DB field and BuddyPress will use that for the user profile URL.

    Keep in mind that this might break whatever custom configurations you might have on your install.

    If you’d rather not mess with altering the data in the user DB columns, you can also potentially filter 'bp_core_get_user_domain' and 'bp_core_set_uri_globals_member_slug'.

    View this ticket for more info:
    https://buddypress.trac.wordpress.org/ticket/6694

    If you wanted to use a plugin to change the profile URL to use the user ID, you can try using a plugin like this (untested):

    LH Number User Nicename

    Reminder: Always test in a development environment before deploying major changes on a live site.


    r-a-y
    Keymaster

    @r-a-y

    @shanebp – I saw that a couple of your forum posts in this thread were in the spam filter. I just approved your latest post.


    r-a-y
    Keymaster

    @r-a-y

    If I remember correctly, tabs do not get added to the Members Directory by default when you register a member type.

    If you do see a tab, it’s because the site probably added it via custom code.


    r-a-y
    Keymaster

    @r-a-y

    The strings “admin” and “firstname-lastname” are no present in the respective user profiles. Those phrases ONLY exist as the @-mention name that appears in the profile page across from the picture.

    You kind of answered your own question.

    The at-mention name uses the user_nicename field from the wp_users database table. This can differ from the display name. The user_nicename info also isn’t exposed in the WordPress admin dashboard, which is why you might be confused.

    If a user registered manually on your site, this would be the Username that they enter on the registration page. If you imported a bunch of users from another system, check your database with a web app like phpMyAdmin or Adminer. You can also use a command-line tool like wp-cli to view the user fields:

    wp user list

    You can also try using a plugin like Edit Author Slug if you want the ability to edit the user_nicename field, but use with caution (untested):

    Edit Author Slug

    Test in a local environment before deploying on your live site.


    r-a-y
    Keymaster

    @r-a-y

    If you’ve already tried the solutions in this thread:

    BuddyPress 3.1.0 is now available!

    Then, here are a couple of other possible solutions:

    1) Remove the “Reply-To” email address from BuddyPress emails.

    By default, BuddyPress adds a “Reply-To” email header to each BuddyPress email containing the admin user’s email address.

    I’m guessing email senders might have problems with this because the “From” email address and the “Reply-To” email address could use different domains. Email senders might think this is spammy and would reject the email. Just a guess. You’d have to look in your email logs to confirm.

    Anyway, here’s a code snippet you can try in your theme’s functions.php or in wp-content/bp-custom.php:

    add_filter( 'bp_email_set_reply_to', function( $retval, $email_address ) {
    	// Wipe out Reply-to email header if it matches the admin email address.
    	if ( bp_get_option( 'admin_email' ) === $email_address ) {
    		$retval = new BP_Email_Recipient( '' );
    	}
    
    	return $retval;
    }, 10, 2 );

    2) Try setting a different “From” email address

    If you are having problems sending any email on your WordPress install, you might have to set the “From” email address to one that contains your website domain.

    There are a few plugins that can do this. Here are a couple:

    Change From Email

    WP Change Default From Email

    3) Try using a WordPress email SMTP plugin

    If all the above fail, try a SMTP email plugin:
    https://wordpress.org/plugins/tags/smtp/

    —-

    Please let me know if either of the solutions work.


    r-a-y
    Keymaster

    @r-a-y

    Sample code works fine for me.

    Try trimming down your install by deactivating some plugins to see where there might be a conflict.


    r-a-y
    Keymaster

    @r-a-y

    Regarding registration, read the first two issues in this thread:

    BuddyPress 3.1.0 is now available!

    And see if it applies to you.

    The settings bug sounds like it is theme-related:

    Settings on profile not showing


    r-a-y
    Keymaster

    @r-a-y

    I then deleted the register page, created a new one, saved my permalinks…and it was working about a month ago when I tested it, but I just got an email yesterday from someone who had the activation link error ????

    What is the “activation link error”?

    Sounds like this isn’t related to the ticket that Venutius linked to on Trac.

    Read through the first two issues of the following link and see if it sounds like your problem, particularly the second one:

    BuddyPress 3.1.0 is now available!


    r-a-y
    Keymaster

    @r-a-y

    Are you able to send other emails on your site?

    If not, you might want to try a WordPress email SMTP plugin.


    r-a-y
    Keymaster

    @r-a-y

    We can only help if we can replicate the problem locally.

    So far, I’ve been unable to duplicate this, which is why I ask you to switch your theme. If you don’t want to switch your theme, try changing your template pack to BP Legacy under “Settings > BuddyPress > Options” and see if your member settings page works again.


    r-a-y
    Keymaster

    @r-a-y

    Not sure who moved the topic, but I’ve just moved it to “Creating and Extending”.


    r-a-y
    Keymaster

    @r-a-y

    Thanks for the bug report.

    I’ve created a ticket for this here – https://buddypress.trac.wordpress.org/ticket/7897

    In the meantime, if you need this functionality working for whatever reason, you can change your template pack to BP Legacy under “Settings > BuddyPress > Options”.


    r-a-y
    Keymaster

    @r-a-y

    Read the sticky thread:

    BuddyPress 3.1.0 is now available!


    r-a-y
    Keymaster

    @r-a-y

    Thanks for the report.

    This looks to be the same as this issue – https://buddypress.org/support/topic/cant-post-in-activity-stream/


    r-a-y
    Keymaster

    @r-a-y

    BuddyPress 3.0 dynamically loads up the registration page content when it lands on the registration page.

    Depending on how PmPro is loading their overrides, they might need to do it at a later juncture than before. Tell them to load their code on 'bp_init' or later.


    r-a-y
    Keymaster

    @r-a-y

    Thanks everyone for their reports.

    This only affects the BP Legacy template pack. I’ve added a ticket for this here – https://buddypress.trac.wordpress.org/ticket/7896

    The workaround above is fine for now, but here’s my potential fix for this – https://buddypress.trac.wordpress.org/attachment/ticket/7896/7896.01.patch


    r-a-y
    Keymaster

    @r-a-y

    What theme are you using? Have you tried changing your theme to a WordPress default theme to see if that fixes your problem?


    r-a-y
    Keymaster

    @r-a-y

    This is a known bug with the Nouveau template pack.

    Keep track of https://buddypress.trac.wordpress.org/ticket/7895

    In the meantime, you can use the Legacy template pack by navigating to “Settings > BuddyPress > Options” and selecting Legacy.


    r-a-y
    Keymaster

    @r-a-y

    Read the “Activation key is empty when a user clicks on their activation URL” section from the link vapvarun posted.


    r-a-y
    Keymaster

    @r-a-y

    Your theme needs to be updated.

    View this thread for a fix:

    Groups and forum issue


    r-a-y
    Keymaster

    @r-a-y

    Upgrade to BuddyPress 3.1.0 and view the section under “Activation email problems” for more details:

    BuddyPress 3.0.0 “Apollo” is now available!


    r-a-y
    Keymaster

    @r-a-y

    Version 3.1.0 was just released that fixes issues introduced in version 3.0.0.

    However, there might be some manual adjustments you will need to make to fix some outstanding issues. These adjustments are listed below:

    Activation email problems

    If you did a fresh install of BuddyPress 3.0.0 on a single-site install, the activation email would not be sent out because the activation email was not properly installed.

    To fix this, upgrade to BuddyPress 3.1.0 and in the WordPress admin dashboard, navigate to “Tools > BuddyPress” and select the “Reinstall emails” option.

    Activation key is empty when a user clicks on their activation URL

    In BuddyPress 3.0.0, we no longer auto-activate member accounts via URL (eg. example.com/activate/XXXXX). Instead, when the user navigates to this page, the user must submit the form.

    The activation key should be auto-populated in the Activation Key field if you did not override the template files in your theme.

    If the theme you are using overwrote the activation template, you will need to alter this template file to match the new changes.

    If that is the case, please edit your theme’s members/activate.php file to match this change:
    https://buddypress.trac.wordpress.org/changeset/11766/trunk/src/bp-templates/bp-legacy/buddypress/members/activate.php

    Group issues with legacy forum calls

    In BuddyPress 3.0.0, the legacy forums component was removed in favor for using the bbPress plugin to power discussion forums:
    https://bpdevel.wordpress.com/2017/12/07/legacy-forums-support-will-be/

    If you are using a custom theme with BuddyPress support, you might encounter a problem on group pages. You will need to adjust your group template to remove the legacy forum function call.

    View this topic for more details:

    Groups and forum issue


    r-a-y
    Keymaster

    @r-a-y

Viewing 25 replies - 1 through 25 (of 4,083 total)
Skip to toolbar