Hi @bastianernst
guess you made some mistake while activating BuddyPress and using your theme. Probably you have also some other plugins in use ?
So, aside from reading absolutely throuhg the install BP documentation, i strongly recommand that you check the site fonctionnalities by using only:
WP+BP+Twenty Sixteen theme. No other plugin, no custom code.
If you allowed registration, you have a login widget (the one coming with WP) you can activate in the sidebar. Do this for testing the password change (click on lost password ?) once active.
Also on the basic install, you should have all BP menus in the usermenu (top right corner) and on a user profile.
Once anything ok on this install, upload BP Default Data plugin and activate it. This will add fake datas in all parts of BP, so you have content everywhere that let you test completely the site.
Go through and see how it works.
If all seems ok, you can then activate the final theme. Simply remind that BP pages should be empty, without any content or template model.
Don’t forget to set up pretty permalinks (whatever but by default) and with a little luck, you’ll be on the right path.
hey guys,
Wordpress version: Version 4.6.1
BuddyPress Version: Version 2.6.2
I have 2 problems ..
1) Problem:
When I log in as an admin to my website and click on my profile in the right corner, I have the option for settings, profile.
But if I login as a test user from a different browser, I don’t have these options. I need them. Why is it not there?
2) After I change the user-password, the change goes through but there is NO confirmation page or nothing. The user doesn’t know if it worked or not.
Please watch this video where I walk you through the problems: https://drive.google.com/file/d/0B0VyjfQe4dy1OG4yY2JJLTZ2VlU/view
thanks,
bastian
I am running a membership WP v4.6.1 multisite at christiangays.com, chat.christiangays.com, dating.christiangays.com and store.christiangays.com. My registration uses Simple Membership but my profile fields use BuddyPress v2.6.2 with BP Xprofile Custom Fields Type.
I have just updated to PHP v5.6 but was also having problems with PHP v5.3.
I started having a problem saving changes to profiles, specifically changing the age (DOB) field. Now I can’t save profiles at all. I get notification of:
“Please make sure you fill in all required fields in this profile field group before saving.”
I first tried removing the age field, which is when I found out that I can’t save any settings at all.
I tried changing all profile fields to “not required”. Still no success.
I have deactivated network plugins and tried activating site specific plugins.
I have tried deactivating ALL plugins except those absolutely required.
I have tried changing theme to twenty-sixteen.
I don’t know what to try next. Would appreciate any suggestions. Thank you!
I just installed the latest buddypress on a clean wordpress install. I tried twice and the Register and Activate pages did not create. Following some instructions here I ticked off Anyone can Register in Settings and manually created a blank Register and blank Activate page. They then populated in the Buddypress pages section, but they are both just Hello World pages (actually the home page) – see screenshots below. Is that correct? How does one register and then get activated? Is this wrong? I’ll trash the lot of it and start all over if necessary. Thanks.
http://screencast.com/t/FZZU3zNSV
http://screencast.com/t/hs2Ickgi
WordPress version 4.5.4
BuddyPress versioin 2.6.1
Hi,
I would like to display the Activity feed in a grid format but most plugins will do that for post types and pages. The Activity feed is neither of those. Does anyone know of a way to register Activity elements as post types (or something)? Or a plugin that will grab those elements? I’m using the premium X theme. I also have plugins such as Essential Grid and The Grid.
Thanks
I am designing a new charity website at digitallystrong.co.uk/arclib. It is a membership site so I have installed Buddypress. After assigning pages to the Activate & Register buttons in the dashboard I then logged out. Now, whenever I try to og back in and visit digitallystrong.co.uk/arclib/wp-admin OR digitallystrong.co.uk/arclib/wp-login it just takes me to a Registration page. I can no longer access my Admin login page. Iām completely stuck. Can anyone help me please?
Hi,
it’s wrong !
1) You add only copies of the files you want to modify. The original templates are in
wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/
2) the path in a child should respect the original directories, like this
wp-content/themes/graphene-child-theme/buddypress/members/register.php
Hi,
Thanks for all your help. I still can’t get that method to work but I have found what I believe is a better (or at least an alternative) way to do this, using the bp-templates system. The bp-templates system was the method I had previously been trying to use but for some reason I couldn’t get it to work. It turns out I was using the wrong path for the templates in my child theme. The following article set me straight:
https://codex.buddypress.org/themes/theme-compatibility-1-7/a-quick-look-at-1-7-theme-compatibility/
The above article explains the correct path for the templates. The mistake I made was to include bp-templates\bp-legacy followed by \buddypress in the path in my child theme. I should not have included the bp-templates\bp-legacy part of the path and just started with buddypress instead. I hope that makes sense.
Now I can make all my changes to the template files instead, and these changes won’t be affected by any updates.
Thanks again,
Simon
Thanks! Now, to be certain, let me ask you this:
This is the original path to the original register.php:
public_html/wp-content/plugins/buddypress/bp-templates/bp-legacy/buddypress/members/register.php
This is the new path that I created by adding new folders:
public_html/wp-content/themes/graphene-child-theme/buddypress/bp-templates/bp-legacy/buddypress/members/register.php
Please notice that I did NOT create a folder called “plugins,” during this process. Is this correct?
If not, let me know where I goofed. But if I am correct, and there will be no folder called “plugins,” with regard to the child theme, then let me ask this last question:
I will MAKE CHANGES TO the child theme’s register.php, and I will stop caring about what happens with the ORIGINAL register.php. Is this correct?
Thanks for your patience with me. I appreciate very much!
Hi,
Buddypress doesn’t ship with reduxframework files. You are probably using a premium theme. I suggest you deactivate all plugins except buddypress, activate twentysixteen theme and then test. This will rule out any theme conflicts. If it works with default theme, you’d know the issue lies somewhere in your theme.
Hi,
For some reason all the above methods don’t work for me. I even tried uninstalling and re-installing PoEdit but no joy. Below is the .mo file that was automatically created using the above method. Note the translations are there but it all looks a bit messed up with nonsense at the start. Is this what an .mo file should look like?
Ć⢠L|ĀØxĀ©ā”qµŒh“Ÿw½þ5þ4ā3ā¶Registering for this site is easy. Just fill in the fields below, and we’ll get a new account set up for you in no time.Thanks for registering!
To complete the activation of your account, go to the following link: {{{activate.url}}}Thanks for registering!
To complete the activation of your account, go to the following link: {{{activate.url}}}Your account was activated successfully! You can now log in with the username and password you provided when you signed up.Your account was activated successfully! Your account details have been sent to you in a separate email.Project-Id-Version: BuddyPress 2.6.2
Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org
POT-Creation-Date: 2016-09-26 13:45-0700
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
PO-Revision-Date: 2016-09-26 13:49-0700
Language-Team: ENGLISH <jjj@buddypress.org>
X-Generator: Poedit 1.8.9
Last-Translator:
Plural-Forms: nplurals=2; plural=(n != 1);
Language: en_GB
Registering for this site is easy! Just fill in the fields below and we’ll get a new account set up for you in no time!Thank you for registering with Skewen Angling Club!
To continue, please verify your email address via the email we have just ”
“sent to you.</br></br></br></br></br></br></br></br></br></br></br></br></”
“br></br></br></br></br></br></br></br></br></br>Thank you for registering with Skewen Angling Club!
To continue, please verify your email address via the email we have just ”
“sent to you.</br></br></br></br></br></br></br></br></br></br></br></br></”
“br></br></br></br></br></br></br></br></br></br>Thanks for verifying your email address! Once your account has been approved we will notify you via email with your login details.Thanks for verifying your email address! Once your account has been approved we will notify you via email with your login details.
Thanks,
Simon
hi Henry @henrywright,
wp-content/languages/plugins/buddypress-en_GB.mo
this path is the one used by GlotPress’s official automated translation updates for BP (and any other plugin translation if it exist). Same behave for the languages/themes/ directory.
If you add a customized po/mo there, it will be overwritten at next update !
Since i18n new improvements in WP 4.6, the only way to keep the integrity of a custom translation actually, so far i know, is to use this plugin: wpt-custom-mo-file, who allows you to override and use your own translation files for any WordPress themes or plugins.
Just to let you know. š
You can open the .po file in Poedit and then do your editing. No need for Dreamweaver.
Your .po and .mo files should be named based on your locale. So as an example, mine are:
wp-content/languages/plugins/buddypress-en_GB.po
wp-content/languages/plugins/buddypress-en_GB.mo
EDIT: Do not use these paths; instead, see @danbps update below.
The answer is yes and yes!
Yes a BP theme is a WP theme that has been optimised for BP.
And yes, if you create a child theme and copy the PHP file into wp-content/mychildtheme/buddypress/etc the file will be protected from bp updated.
Hi,
Thanks for this info. I’m not sure what I am doing wrong but when I follow the instructions step-by-step in the article, nothing changes. The default “You have successfully created your account!” message appears after registration. I edited the .po file in DreamWeaver then (I believe) I created a .mo file using PoEdit and uploaded the two files to wp-content/languages/plugins but nothing changes. I say “I believe” because this is the only part I’m not 100% on. All I did was open the .po file in PoEdit and save it again. When I checked the folder there was a .mo file present, so I assumed it had worked, but perhaps it had not worked? I opened the .mo file in DreamWeaver and checked its contents. Here are the contents:
Ć⢠$,8Ć9Project-Id-Version: BuddyPress 2.6.2
Report-Msgid-Bugs-To: https://buddypress.trac.wordpress.org
POT-Creation-Date: 2016-08-04 22:00:54+00:00
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
PO-Revision-Date: 2016-09-25 16:51-0700
Last-Translator: JOHN JAMES JACOBY <jjj@buddypress.org>
Language-Team: ENGLISH <jjj@buddypress.org>
X-Generator: Poedit 1.8.8
Plural-Forms: nplurals=2; plural=(n != 1);
Language: en_US
Is this correct or have I done something wrong?
Thanks,
Simon
You can create a language file. Check out this article:
Customizing Labels, Messages, and URLs
Hello,
I need to change the default messages that are displayed when a user registers, and also keep the changes after BuddyPress updates. I have tried placing the register.php and activate.php template files into my child theme (my-child-theme\buddypress\bp-templates\bp-legacy\buddypress\members\register.php) but they don’t seem to work, the default messages are still displayed.
How do I do this?
Thanks!
Simon
Hi there
I have the latest version of WordPress running. I see that BuddyPress in untested and I wonder if this is the cause of my problem. When I tried to set it up as per the numerous videos and forum posts, I don’t have the options that people are selecting. I also don’t have the menu at the top of the page that used to be there. There is very little functionality at all. I am new to BuddyPress and am building a social network but it doesn’t seem to do anything that it should. Where do I set up buddypress? I changed the permalinks as stipulates and now I get this message:
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘ReduxFramework::_options_page’ was given in /home/infoboxco/public_html/wp-includes/plugin.php on line 52
It this to do with BuddyPress or WordPress.
Thanks for your time
Liz
hi guys!
i search the solution of my problem but i don’t understand what i can do.
I want to hide from serp the page of buddypress: members, groups, activity ecc…
for now i test my site and one result is mysite.com/member/userexample
i want to hide all page of members also for privacy.
i use YOAST seo and i select “nofollow / noindex” directly in singular page (members, activity, groups) but i don’t have solved.
i read online that i can to add a code in my file functions.php, in another site that i can to add a code in robot.txt, in another in file .htaccess and in another that i must to add a metatg robots in all page of buddypress) but i don’t understand in which page.. maybe in each folder of buddypress the page …tmeplate.php?
can you help me please?
is very important for privacy of my users and i must solve it..
please please please and thanks
That is part of BP – usually here: yoursite.com/activity/
You may need to go to wp-admin > Settings > BuddyPress > Pages and assign a page to ‘Activity Streams’.
If you don’t have a Page with the slug ‘activity’, create one and leave it blank.
I have just loaded BuddyPress (via LearnSocail).
I can see my personal activity on my profile page.
I can see my friends activity on their profile page.
But I need a global activity feed that includes activity from every member (friends or not).
Where can I find documentation to set this up on a separate page?
Thanks,
RodC
It’s not in members-loop.php.
It’s in this file:
buddypress\bp-templates\bp-legacy\buddypress\members\index.php
@venutius,
that trick stopped to work since BP 2.6
The new syntax to use from now on is given here:
Navigation API