I tried copying the registration
subfolder from the bp-default
theme but these don’t appear in the dropdowns at the repair
link in the error message
The following active BuddyPress Components do not have associated WordPress Pages: Activate, Register. Repair
means that you haven’t installed correctly this 2 BP’s component pages. Read here to understand how this works:
Configure BuddyPress
BP 2.x is compliant with almost any theme. bp-default theme is no more used and only there for backwards compatibility.
Templates are in bp-templates/bp-legacy/buddypress/
Thanks for your reply. I’m a bit confused. bp-templates
directory contains bp-legacy
and bp-themes/bp-default
. I would expect one of those to be no longer used, probably the one marked legacy?
Do I need to create new pages via the admin dashboard or new template files for the missing components? Or both?
At the above link it states
Pages are automatically generated for the BuddyPress components
. This didn’t happen when I enabled the Buddypress plugin.
Activation and registration are WordPress dependant and are not only “BP components”. These pages may not be created automatically, depending your WP settings… But according to the error message, you have now to create them.
I understand that you are a bit confused, as you’re in a discovery phase of BuddyPress.
But you should also understand that i can’t explain step by step the whole Codex (WP & BP!).
I guess you have to read the doc very attentively. Searching the forum or simply reading some topics will also help you to understand how all this is working.
Install first correctly WP and BP and use one of the Twenty theme, the time for you to learn a bit more. Once you’re comfortable with WP & BP, start your theme development.
Thanks again for your reply. For others with the same issue and to answer my question, you need to create the missing pages via the admin dashboard and then select those new pages in Settings -> Buddypress -> Pages tab -> Registration
section