How can I insert the “(BuddyPress) Log In” widget into my WordPress theme / template?
I tried the following, but it doesn’t work:
<?php the_widget(‘(BuddyPress) Log In’); ?>
Please advise.
Thanks,
– Yvan
I’m running WordPress v4.0 with BuddyPress 2.1.1 on an Apache based server, and I was wondering how I might go about customizing the text that’s in the activation email (or in ANY of the BuddyPress confirmation emails, for that matter).
I’ve been researching this for nearly an hour now, and all of the tutorials I’ve come across mention that you’re supposed to add a filter hook of some kind, — either to your theme’s functions.php file — or to a bp-custom.php file that’s in the plugins folder. However — the comments on those posts/tutorials are then littered with complaints stating that “it doesn’t work”. Also — the couple of wordpress plugins I’ve found and tried that are supposed to allow for the customizing of the emails also don’t seem to work at all.
So what’s the proper way to customize the activation/confirmation emails when using BuddyPress 2.1.1 ? Is there some new and improved WordPress plugin that’s available from some where that will allow me to do this? If not .. then what are the most recent instructions for adding the ncessary filter hooks when using BuddyPress v2.1.1?
Or can this be done by editing a language file, by any chance? Please advise.
Thanks,
– Yvan
@tsabar,
the widget remain in english because the translation is missing.
The hebrew version on GlotPress, where BP picks the automatic translation in your language is not completly translated (64%).
Download it and finish the translation on your computer. BP comes with a buddypress.pot file which you must use to do this. And use poEdit or a similar software.
Concerning the widget, you have to translate this string in the po file:
<a href=\"%s\" title=\"Register for a new account\">Register</a>
Aside, bp and po files are always in UTF8.
If you save a po file in ANSI, you have to use exclusively ANSI without BOM (.txt format and evtl. change the file extension to your need)
To generate the mo file, you must use a compiler like poEdit.
Also avoid to hack core files and don’t make a translation on the admin side.
I’ll find more details around how to translate in some previous topics, since 2.1 is out.
It’s probably because you’re using WP New User Approve which may not work with BuddyPress. See author comment and check the recent update changelog. BP problem seems not be solved yet.
Deactivate the plugin and give a try.
Or consider perhaps this plugin.
Hi there,
I installed Buddypress but it wont let anyone register. I tried deactivating every plugin except buddypress and WPML for buddypress, checking the “allow anyone to register” box, changing the pages, and it still doesnt work.
Wordpress 4.0
Theme twenty fourteen
Buddypress 2.1.1
Buddypress multilingual 1.5
WPML 3.1.7.2
My site is both in English and Spanish.
Register in English: http://www.pentagrom.com/en/register-2/
Register in Spanish: http://www.pentagrom.com/registrarse/
Can someone help me please?
Thanks so much
Is it possible to limit the WordPress plugin bbpress to a single forum? And by-pass the forums list and go straight into the topics for the forum.
I have checked the settings and there does not appear to be any way of doing this.
Thanks
hi @ahd904,
behind your tech question, two things need some clarification at least.
First:
I just want to hide some of the group creation steps as these might make the users think too complicated to join the community.
Register process doesn’t include group creation, nore joigning a group, so i guess you are thinking about a problem that doesn’t exist at this stage.
If you allow your users to create groups, they have to follow the 3 creation steps, because it is intended so in BuddyPress. Thinking that this might be to complicated, implies that you think that your users are not able to do this. Mabe you’re right, but maybe not. Anyway in this case, simply deactivate group creation for users and create users groups yourself.
Assuming that you don’t think it’s too complicated for the user to click on “join group” ! 🙄
As @bphelp said with reason, what your question implies needs some extra coding and much more as a simple snippet. You can do many things with BuddyPress, but not everithing or anything. 😉
Second:
Core simplification is a hard work (see Trac), so don’t expect that your goal could be reached easily, as BP will never be a “one click” tool. IMO this plugin is already very easy to use as is.
That said, you could imagine your project differently and perhaps apply another strategy.
For example, the ability for users to join automatically a group at registration. 2 plugins can do that actually.
- This one allows a new BuddyPress user to select groups to join during the registration process. You create the group, user choose his group.
- This one create a new Group when a new user sign up. But what will happen when you have 50 registration by day, spammers included ?
In both case, pros and cons have to be considered.
if you love the snippets and sweat on your site, here are two other options.
Hi
I have installed WordPress 4.0 and Buddypress 2.1.1 plugin.
Also installed is the WP New User Approve and Restricted Site Access plugins to ensure that only registered members can get on site.
When I activate Buddypress and click on Register on the login screen it just takes me back to the login screen to enter username and password. When I deactivate Buddypress clicking on Register takes me to the registration screen to enter a username and email address and notifies the Admin that a new user is waiting approval.
Any ideas please as to how I can get Buddypress to allow registration under these conditions?
Thanks
Hi guys i’m trying every avenue now to get this issue fixed.
I’m using my website as a social community with buddypress, so as you can imagine being able to upload images is a 100% requirement!!!
Here are the steps that I take when uploading, the themes im using and themes i have tried and steps taken to try and fix the issue.
1. Theme BuddyBoss latest version
2. WordPress latest version
3. Buddypress latest version
4. all plugins up to date
5. Large files fail to show in library but do show if you click on ‘edit’ whilst in the media library.
6. Uploaded images show as greyed out boxes in media library
7.Small images upload just fine
Steps I have taken to fix this issue
1. Used default theme
2. de-activated all plugins
3. Raised php memory limit, contacted host to ensure that it had taken effect
4. Large files fail to show in library but do show if you click on ‘edit’ whilst in the media library.
5. Followed every bit of advice I could find on the Forum here and else where, but so far all fixes just don’t work.
To create a member only site, I would highly recommend this plugin – https://wordpress.org/plugins/jonradio-private-site/
How to remove text:
The following active BuddyPress Components do not have associated WordPress Pages: Activate, Register. Repair
Since i have other plugin for Registration that compatible with recaptcha + WP Social Login, and i want to disable default BuddyPress Registration and Active.
but those text sometimes a little bother me.
Thank You 🙂
There are some plugins that export data.
google: buddypress export members
For example, for site admins:
https://wordpress.org/plugins/export-user-data/
For front-end, you could extend that plugin or find something else.
it is not intended by default. bbPress use a simplified version of tinyMCE and image upload are not included, for security reasons. Allowing forum users to access the media library of all your site is probably not what you want…
To the above mentionned plugins, there are also BuddyDrive and MediaPress, a new plugin who permit any user to upload media files (photo, audio,video,doc) to his profile page, that way it is very simple for each subscriber to share his stuff, even on the forum, by just giving a link to his media gallery.
@darinn-ballington,
there is only one user table on a WP/BP install, and this table is controlled by WordPress.
Extended profile information (like club & there details) are controlled partially by BP and are stored in the 4 xprofile tables.
To import properly, you have to adjust the old tables structure to the new one first. As you tell nothing about the old db from another site (wp, joomla, postgres, excel,… ?) i can’t say much you more for the moment.
Anyway, you have to built a import file in CSV or Sql format and probably have to accomplish a long handwork to import.
Here’s a ressource to help you build your import query:
BuddyPress Database Diagram
As BP is “only” a plugin and your question not specific to it (DB belongs to WP), you will find much more informations around importing datas on the WordPress Codex.
https://codex.wordpress.org/Importing_Content
@gio91 @shanebp
The name of the plugin would lead one to believe this is a premium plugin but from what I can gather it is free on the WP plugin repo here:
https://wordpress.org/plugins/paid-memberships-pro/.
@gio91
You may want to contact the plugin author on their support forum here and follow shane’s advice about hooks:
https://wordpress.org/support/plugin/paid-memberships-pro
1.) For invites try: https://wordpress.org/plugins/wordpress-mu-secure-invites/
To keep logged out visitors from accessing BP pages check out: http://bphelpblog.wordpress.com/2014/09/27/private-bp-pages/
Usernames can’t be changed and if you don’t want users changing their password you would need to custom code it unless you can find a code snippet on the forum or on the net.
2.) You can use filters and you can also try this plugin: https://wordpress.org/plugins/bp-profile-search/
3.) Use bbPress: https://wordpress.org/plugins/bbpress/
You will have to search the plugins directory, the forums, and google the rest for your requirements unless someone else would like to take over where I left off. Hope this is at least a start. Good luck!
I’m looking for new users to be able to select from the default WP roles available (Subscriber/Editor/Admin/Contributor). Currently, my WP is set up so new users are Subscriber by default, but I want this to be overwritten by a selection on the registration form.
So far, I have a new xprofile group called ‘User Role’ with the four options, and within by bp-custom.php file I have:
function register_role($user_id) {
$user_role = strtolower(xprofile_get_field_data('User Role', $user_id));
switch($user_role) {
case "Editor":
$new_role = 'editor';
break;
case "Contributor":
$new_role = 'contributor';
break;
case "Admin":
$new_role = 'admin';
break;
case "Subscriber":
$new_role = 'subscriber';
break;
}
wp_update_user(array(
'ID' => $user_id,
'role' => $new_role
));
}
add_action( 'user_register', 'register_role');
This doesn’t work though, it still creates new user entries with the default role of Subscriber. I have also tried the plugin WordPress Roles at Registration, with also didn’t work. Any ideas?
> I suggest you post this question over on the bbpress forum.
Yet you are posting on the buddypress help forum! 🙂
This is a bbPress issue and there is a trac ticket and resolution over on bbp site, likely that will in the next bbp release.
You could apply the fix manually in the interim if you wished the trac ticket is located here:
https://bbpress.trac.wordpress.org/ticket/2690
@sanz112
Short answer is you will need multiple plugins as well as some custom code to achieve your requirements. If you do enough research you may find the plugins and some code you can use to help in your endeavor on and off this forum. If you can’t write code or invest the time in doing the research to fulfill your requirements then you will most likely have to hire a developer by posting here:
BP Jobs Board
as well as here:
http://jobs.wordpress.net/
I wouldn’t make the mistake of posting an unpaid job on the latter link because I personally wouldn’t waste my time without being compensated for my work but maybe you may get lucky.
You also requested:
if u are not logged in u cannot see the platform.
I do offer premium plugins that can help with this aspect and if your interested you can inquire here:
Submit Comments, Tips or Tricks, or Job Inqueries
Good luck!
@sanz112
Just because it hasn’t been updated doesn’t mean its not compatible. This works for me with the latest WP/BP versions.
https://wordpress.org/plugins/bp-default-data/
Hi!
In order to test buddypress properly i need some sample data, during the installation it never asked if i would like to have some sample data.
i saw in the plugin directory of wordpress that there was a plugin for sample data but its not compatible with the newest version.
Was wondering if anybody knows a way to get sample data into my platform?
running
Wordpress:4.0
buddypress: 2.1.1
hi @mineo, this is a question to ask on rtMedia support forum.
All users on my site have a wrong acitivity time. If they login they are shown as last active “sometime ago”. On the “sitewide activity” the time is saved correctly in posts, but the calculation between now and the posted time is not working. If my users post something for example one second ago, it is always shown that they did this six hours ago. I have activated the German timezone in my wordpress settings. I use the version 2.0.1 and have installed the newest wordpress version. This issue is since the wordpress 4.0 version was released. With the 3.8.x version everything worked perfectly on my site.