Problems with menu to BuddyPress
Sorry for being nuisance from a newbie! I installed buddypress as one of the menus as “MEHSA community”with other menus in the main menu. There, titles such as profile, message, forum,etc. are created as submenus. I then created a couple of titles and place them as submenus for the forum, e.g. “MEHSA Discussion”, “MEHSA Memorial Foundation forum”, etc.
I notice that when a new user sees the website, the user sees these titles in the main menu but when he logs in or register, these titles display correctly as submenus. How can I correct this problem?
Also, to prevent unwanted people to register, can I add a conditional statement in the initial registration fields e.g. only if A & B are true then allow user to join the community.
You can look at the website to see what I mean -http://7fc.d70.myftpupload.com/
If you are a newbie you might like to check out my website – http//:buddyuser.com, it’s aimed at getting newbies up to speed.
Regarding your issue with menus, is this not a more general WordPress/Theme issue? What happens when you replace those BuddyPress Options with other options, do you still get the same behaviour?
Thank you for the info. I’ll go to your website and read. In regard to the menus, I did not have any problems with other submenus but I’ll check with the theme developer.
I’ve seen similar issues when a menu was no saved for the site, then all the main items end up being shown as top level. I don’t think in this case that is the case but it does seem to be an issue with the menus, not BuddyPress
sorry for your menu trouble, but it seems to me, after visiting your site, that you omitted some important settings steps. So let’s try to set up properly your site menu before adding BP related conditionnals.
1) Each active BP component should have his unique page.
2) Site should have pretty permalinks activated (whatever option but default)
For example step 1 indicate that your register page is at /site/register-2. This could be correct, but tells that you created a page called register first, than removed it, and finally recreated a second “register” page. This explains why you have “-2” in the URL and probably a page in the trash. You have to clear it definetly. And you have to ensure that the slug is /register/. Go to dashboard > Pages > Quick edit and correct it.
As BP is active, you should also have a page called by default “members”. His default url should be http://7fc.d70.myftpupload.com/members/.
I assume you renamed it to “directory”. Problemen is that “directory” doesn’t show the member directory, or no message telling visitors they have to log in to see this page…
And as you use a lot of different directories, it is confusing, even for you when you try to build a menu.
But you’re using Salutation, which is a premium theme and i can’t help you further to set it up correctly.
But you could activate a Twenty theme for the time you need to create and test how WP menus are created and displayed. And perhaps read through Salutation documentation too. 😉
Here’s BP guide about the BP menu you can add aside the site main menu.
And here, the access to any menu related codex articles.
Thanks very much for your help. The reason why I didn’t have “members” page in the menu is because I didn’t see it in Buddy Press menu list. I did create “members” page; somehow BuddyPress is not displaying it.
I tried custom linking it to the menu and it doesn’t look like a good idea because people can look at the members without logIn. Please review this and tell me what went wrong. Any advice is very much welcome. I am also going to read the links that you have posted.
On second thought, I must have removed the original “members” page link by mistake because there was a “members page” that I thought was created by Salutation and when I cleaned up the unused pages I must have deleted it also and apparently, Buddy Press is not linking as part of “logIn” pages even though I recreated members page
- You must be logged in to reply to this topic.