-
David Cavins replied to the topic Profile in the forum How-to & Troubleshooting 6 years, 8 months ago
Use this handy shortlink:
http://therapyas.com.br/members/me
If the user is logged in, it will redirect to his or her profile. Else, it will send them to the login form on the way to their profile.
-
David Cavins replied to the topic Question in the forum How-to & Troubleshooting 6 years, 8 months ago
And that plugin was written by a reliable dev, Pippin Williamson, otherwise I would’t have suggested it. 🙂
-
David Cavins replied to the topic Allow new user to create or join a group on registration in the forum Installing BuddyPress 6 years, 8 months ago
This plugin is awfully close to what you’re trying to do. You might try modifying it to show groups in a drop down instead of the options offered:
I doubt that any plugin is going to support group creation at registration; group creation is a multi-step process, and is too much to…[Read more]
-
David Cavins replied to the topic Disable hidden groups completely in the forum How-to & Troubleshooting 6 years, 8 months ago
I’d say if you’re worried about people creating groups (which is a reasonable thing to worry about), your safest bet is to uncheck the checkbox “Enable group creation for all users” (or something like that) at wp-admin > settings > buddypress , and restrict group creation to site admins only. Then, add a group request form or similar, and you can…[Read more]
-
David Cavins replied to the topic Buddypress Group Extension API Not Working in the forum Creating & Extending 6 years, 8 months ago
Hi @ethanstein–
If you’re just looking for a replacement for BP Group Hierarchy, try this:
https://github.com/dcavins/hierarchical-groups-for-bpIf you’re wanting help with your specific use of the group extension api, you’ll need to post the code somewhere we can see it, like a Github gist or similar.
-
David Cavins replied to the topic User registration based on a specific database of emails in the forum How-to & Troubleshooting 6 years, 8 months ago
Yes, you can do any amount of extra validation on the hook
bp_signup_validate
.Something like this would probably do what you are trying to do:
[Read more]
add_action( 'bp_signup_validate', function registration_check_disallowed_usernames(){
$allowed_users = array( 'user1@domain.com', 'user2@domain.org' );
if ( isset( $_POST[ 'signup_username' ] ) && !… -
David Cavins replied to the topic Members Component has no Associated Pages in the forum How-to & Troubleshooting 6 years, 8 months ago
HI @baccoeur–
The best way to troubleshoot is to deactivate as many plugins as feasible, ideally leaving only BuddyPress active and using a common theme like Twenty Seventeen, to test the behavior. Then, check to see if the problem is resolved. Reactivate plugins and re-check to see which one is causing the conflict.
It only takes a few minutes…[Read more]
-
David Cavins replied to the topic Templates for Buddypress in the forum Creating & Extending 6 years, 8 months ago
BP adapts to any theme you use. If you’re looking to customize specific aspects, you can take advantage of the BP template hierarchy:
-
David Cavins replied to the topic Selecting role at registration in the forum Third Party Plugins 6 years, 8 months ago
Are you using BuddyPress member types, or something else?
-
David Cavins replied to the topic New user not receiving activation email in the forum How-to & Troubleshooting 6 years, 8 months ago
Hi, there are a lot of reasons that email fails. There’s a current issue with non-SSL domains and Outlook.com for instance: https://buddypress.org/support/topic/buddypress-emails-not-going-out/
If you’re not receiving any emails from your WordPress site, start by testing your site setup with this plugin:…[Read more]
-
David Cavins replied to the topic Question in the forum How-to & Troubleshooting 6 years, 8 months ago
Sounds like you could use a non-user-specific site wide notice for that. Something like this, maybe:
-
David Cavins replied to the topic BuddyPress New User Activation Emails & Resends not working in the forum How-to & Troubleshooting 6 years, 8 months ago
Hi @jcrr–
Please open a ticket about this issue: https://buddypress.trac.wordpress.org/
Sounds like you’ve gathered some useful/interesting/disturbing info about the underlying issue.
Thanks!
-David
-
David Cavins replied to the topic Problem in Sending Emails for New User to Activate Account in the forum Miscellaneous 6 years, 8 months ago
Hi, it looks like there is a potential issue with the unsubscribe header (at least causing unexpected behavior from Outlook.com ):
Sounds like your address should be https, and there are ways to improve your server’s setup to handle…[Read more]
-
David Cavins replied to the topic Buddypress Emails Not Going Out in the forum How-to & Troubleshooting 6 years, 8 months ago
Hi, it looks like the issue is unexpected behavior from Outlook.com:
Ending up in spam is not surprising. Email is complicated, and you can check the web for guides about improving email deliverability from your server. Here’s…[Read more]
-
David Cavins replied to the topic Remove rel="nofollow" for admin only? in the forum How-to & Troubleshooting 6 years, 8 months ago
Hi @jameshh93–
You’ll have to make sure that you’re removing the action _after_ it’s been added, which is when the activity component is loaded.
Here’s a handy list of BP startup actions: https://codex.buddypress.org/developer/buddypress-action-hook-sequence-during-startup/
I’d probably try something around the
bp_loaded
action, like…[Read more] -
David Cavins replied to the topic Temporary Groups in the forum Creating & Extending 6 years, 8 months ago
Hi @plumis–
A group will always have an admin (the person who created it), so I’m not sure about your criteria for deletion, but deleting groups is straightforward. You’re going to need to add some cron jobs that run every fifteen minutes, then find the groups your want to delete (based on your criteria). Something like this:
[Read more]
// Get recently… -
David Cavins replied to the topic Custom Profile Filters for BuddyPress question in the forum How-to & Troubleshooting 6 years, 8 months ago
Can you post the URL of a page that returns a “page not found” error?
-
David Cavins replied to the topic Help.. Accidentally Deleted Base (Primary) Group in Profile Fields in the forum Miscellaneous 6 years, 8 months ago
You could probably write something, but I’d use the built-in tool at the profile > settings > general.
-
David Cavins replied to the topic Disable 'Last Active' time since member logged in? in the forum How-to & Troubleshooting 6 years, 8 months ago
I’d override the template by copying the existing template at
wp-content/plugins/buddypress/src/bp-templates/bp-legacy/buddypress/members/single/member-header.php
and adding it to my theme at:
buddypress/members/single/member-header.php
Add a permissions check around the block you’re wanting to restrict access to (something like this):
`
<?php…[Read more] -
David Cavins replied to the topic Changing Email Content based on Situation (Taxonomy) in Code in the forum Creating & Extending 6 years, 8 months ago
Are you sure that
get_the_ID()
works in that situation (it has to be used in a loop)? What happens if you access the ID like this:
global $post;
$terms = get_the_terms( $post->ID, 'bp-email-type' );
- Load More
@dcavins
Active 1 month, 2 weeks ago