Skip to:
Content
Pages
Categories
Search
Top
Bottom

BuddyPress Group Page

  • Avatar of disqusnow
    disqusnow
    Participant

    @disqusnow

    I edited my the group page that comes buddypress installation but every time I edit it via Pages>>All Pages>>Groups. The edits never works. It shows on the edit page that its been edited but when I “Visit the page”, there isn’t any change at all.
    When I visit the page while still logged-in in WP admin panel the url shows http://www.disqusnow.co.uk/groups/ but when I log out and visit the same page the url becomes http://www.disqusnow.co.uk/groups-2/

    Please help. Thanks in advance.

Viewing 6 replies - 1 through 6 (of 6 total)
  • Avatar of mgrmn
    mgrmn
    Participant

    @mgrmn

    Go to pages -> Trash -> empty all pages from trash
    And in the page make sure the permlink says groups and not groups-2 (edit if needed)

    edit -> ok -> update page

    Avatar of disqusnow
    disqusnow
    Participant

    @disqusnow

    @mgrmn
    I have emptied the trash and changed the parmalink from groups-2 to groups but non of my edit of Groups via the page menu isn’t showing on the Group page when view from a browser.

    Avatar of Shmoo
    Shmoo
    Participant

    @macpresss

    What you’re trying to do doesn’t work I believe.

    BuddyPress only creates those pre-named Pages in WordPress to create Permalink -structures.

    I believe the BuddyPress script takes over from that point , those pages have no further meaning from the back-end of your WordPress website. You can add content to them as much as you want but that content will not show up on the front-end of the page because BuddyPress has taken over those pages and instead loads it’s own ‘groups’ – ‘activity’ – ‘members’ templates.

    If you want to add some content to those pages you have to look into the template files.

    wp-content / plugins / buddypress / bp-templates/ bp-legacy / buddypress / groups / index.php

    Thats the files that will be shown when you view the Groups page.
    If you would like to add some content to it or edit it in any form you should copy-/paste that file inside your WP Theme folder – just like this.

    wp-content / themes / [your-theme-name] / buddypress / groups / index.php <– make sure that’s a COPY of the default version.

    Avatar of disqusnow
    disqusnow
    Participant

    @disqusnow

    @macpresss Thanks for your detailed explanation. I tried to find the index.php file via wordpress admin>>plugins>>buddypress but I couldn’t find a file called bp-templates on the right hand side of that page.

    Thanks
    Benjamin

    Avatar of disqusnow
    disqusnow
    Participant

    @disqusnow

    @macpresss I finally found it via my host ftp but my theme folder doesn’t have buddypress inside it. wp-content / themes / [your-theme-name] />>NO BUDDYPRESS but there is an index.php file inside it.

    Avatar of Hugo
    Hugo
    Moderator

    @hnla

    @disqusnow BuddyPress is a plugin, plugins live in the WP directory /wp-content/plugins/ not in the directory /wp-content/themes/

    BP historically ran it’s default theme from it’s plugin struture and still does along with the new theme compatibility files /buddypress/bp-templates/bp-legacy/

    If you have a custom theme and you want to edit the bp theme compat templates then you must copy them over to your theme and edit them from there ( to confirm as mentioned earlier the actual WP pages are placeholders you do not enter content in them.)

    Please see the codex for more in depth guides to theme compatibility and overloading the templates to your theme.

Viewing 6 replies - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.