Skip to:
Content
Pages
Categories
Search
Top
Bottom

Blog Theme / Buddypress Theme


  • John
    Participant

    @johnwinch42

    Hello,

    I would like to know if it would be possible to have a different theme for the buddypress functions ?

    I just would like to have the navigation bar on my blog theme and when someone click on a links through the bar (like http://testbp.org/members/lyrafire/) it’s a different theme (a theme made for buddypress in that case) than the one of the blog.

    Blog (posts, pages, etc…) : Theme 1
    Buddypress fonctions (Activity, Members, Blogs, etc…) : Theme 2

    Thanks you for your answers !

    Best regards,

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

  • techguy
    Participant

    @crashutah

    Yes it is possible. Did you need the blog to be the root blog or is it another subdomain or subfolder blog? There are a number of different options depending on how you’ve setup the blog and which blog you mean.


    christinarule
    Member

    @christinarule

    I currently have a blog site that I customized http://www.blokmovaz.com I really want it to turn into a social networking community and I thought buddypress was just the thing! How do I easily Integrate buddypress into my existing wordpress site?

    It would be ideal if a user who is part of buddypress can comment on the post I make from my wordpress categories. Then once you click on a users profile they are given all the “buddy press features” to interact with that user..

    Is this something that can be easily done or do I have to re-theme buddypress?

    Thanks for all the help in advance!


    @mercime
    Keymaster

    @mercime

    @christinarule nice site. After installing and activating BuddyPress, you coudl install and activate Buddy Template Pack https://wordpress.org/extend/plugins/bp-template-pack/ There are steps to go through with the Template Pack plugin and based on your theme, you would have to change the container divs of files within Template Pack. It’s not easy but it’s do-able.

    There is a BuddyPress demo at http://testbp.org/

    @christinarule

    Point of general forum nettiquette: It is a frowned upon practice to ‘Hijack’ another’s post, this is due to the confusion it can introduce to the thread where you have multiple replies to different questions asked.

    Please always start a fresh topic with your question unless you are responding in some fashion to the OP’s question.


    @mercime
    Keymaster

    @mercime

    😆

    Oh ok so I need now to add :)

    @christinerule you need to have a little patience your original post was only 8 hours old for many of us that was around midnight for others late evening you do need to allow a bit more time before expecting a reply.

    One post – avoid multiple duplicate posts on the same forum – generally these get locked or simply removed.

    Duplicate posts have the action of tying up forum members answering and possibly duplicating effort where an answer has already been given on the other thread – resources i.e member respondents are a valuable commodity with many requiring access to them.


    John
    Participant

    @johnwinch42

    @crashutah thanks you very much for your answer.

    http://www.themainblog.com (the main blog with Theme 1 and the buddypress navigation bar in the header)
    nameofablog.themainblog.com (the user’s blog url with Worpdress multi-bloggin with the wordpress theme of their choice)
    http://www.themainblog.com/members/ (Theme 2, a theme made for buddypress like the one on testbp.net which will be used with the buddypress functions)

    Or is it possible to have ?

    http://www.themainblog.com (the main blog with Theme 1 and the buddypress navigation bar in the header)
    nameofablog.themainblog.com (the user’s blog url with Worpdress multi-bloggin with the wordpress theme of their choice)
    budypress.themainblog.com/members/ (Theme 2, a theme made for buddypress like the one on testbp.net which will be used with the buddypress functions)

    Thanks you very much for helping me.

    Best regards,


    christinarule
    Member

    @christinarule

    @hnla

    noted! Thank you! sorry about that!


    Roger Coathup
    Participant

    @rogercoathup

    @john:

    Your option 1 is a standard BuddyPress install structure. (although themainblog is probably better referred to as sitename)

    Your second option is in two parts – nameofablog.sitename.com is again the standard BuddyPress / WP subdomain install.

    buddypress.sitename.com/members/ does not fit in though. It would be http://www.themainblog.com/members as per your option 1.

    Each blog can have their own theme. The BP admin bar can be shared across the top of all blogs, or removed on a blog by blog basis (a call in the blog’s template file – functions.php)

    So, to summarise, the standard BP / WP subdomain install is:

    http://www.sitename.com – the main blog
    http://www.sitename.com/members (etc.) – the social network elements – profiles, directories, etc.
    anotherblog.sitename.com – a member’s or other blog on the site

    You can style the main blog pages to look different to the social network pages (although they are using the same theme: different template files / CSS, etc.)

    Each additional blog can have it’s own completely independent theme

    The admin bar can be shared across the top of all blogs

    Hope that helps, Roger


    John
    Participant

    @johnwinch42

    @rogercoathup Thanks you very much for taking some of your time to help me !

    You can style the main blog pages to look different to the social network pages (although they are using the same theme: different template files / CSS, etc.)
    => They must use the same theme ? Can’t I attribute a different theme to the buddypress pages ? I’ve read it’s possible to attribute themee to category, even posts, isn’t it possible to attribute a template only to the buddypres pages ? (activity, members, etc…)

    Best regards,


    Roger Coathup
    Participant

    @rogercoathup

    @johnwinch42 – I think it is a terminology problem:

    Each page in a WordPress / BuddyPress site can have it’s own template, so for example a template for posts (single.php), for categories (archive.php), etc.. You can even specialise it further, so that different types of posts have different templates and so on.

    BuddyPress extends WordPress in the same way, adding new template files for groups, activity, members, profiles, etc.

    A theme is a collection of template files, CSS, and javascripts, that are used together to give your site its design, look and feel.

    A BuddyPress site typically has one theme that contains the template files for both the main blog and the social network parts. Although it’s one theme, you can style each part uniquely (e.g. the main blog and social network can look different), because you have different templates within that theme for each part of the site.

    Take a look at the BuddyPress default theme (it’s in plugins/buddypress/bp-themes/bp-default), and you will see all the separate template files, including sub-folders with the templates for activity, members, etc.

    Your secondary blogs can have any WordPress theme you want: you simply install more themes, and assign them on a blog by blog basis to the other blogs.


    John
    Participant

    @johnwinch42

    @rogercoathup as you can see I use the term template/theme to talk about the same thing.
    Thanks you for the correct utilization of the term.

    Take a look at the BuddyPress default theme (it’s in plugins/buddypress/bp-themes/bp-default), and you will see all the separate template files, including sub-folders with the templates for activity, members, etc.
    => So I’ll have to modify the template of the buddypres pages ? This mean the css “attached” to each buddypress pages. this way I could have a network who look totally different than the main blog.

    Your secondary blogs can have any WordPress theme you want: you simply install more themes, and assign them on a blog by blog basis to the other blogs.
    => The users can choose by themselves the theme for their blog, no ?

    Best regards,


    Roger Coathup
    Participant

    @rogercoathup

    @johnwinch42

    Yes, you’ll have to either modify the CSS for the BuddyPress page templates, and / or actually modify the template files (PHP / HTML), depending on how much you want to change the default layout.

    Don’t make the changes in bp-themes/bp-default though. Instead, it is best to create your own child theme: https://codex.buddypress.org/how-to-guides/building-a-buddypress-child-theme/

    In the standard setup, the site administrator has to install the themes that will be available to the users for their own blogs. I don’t know if this can be overridden to allow the users to install their own themes directly.


    John
    Participant

    @johnwinch42

    @rogercoathup

    Hello,

    I’m using a non-made for buddypress theme, I’ve activate buddypress and the function’s pages fit approximatively in the theme. I’ve tried to replace them with the original from bp-theme/bp-default (to have the function’s page from a buddypress theme on my theme and modify them) but it don’t seems to work, what did I do wrong ?

    I can’t set up a child theme, it looks like my theme (FashionPro) can’t handle it

    The navigation bar is not displaying in the mainblog but perfectly on the other from the network, where can i find the code of the bar to edit my header and put it in ?

    Thanks you for your answers.

    Best regards,


    Roger Coathup
    Participant

    @rogercoathup

    @johnwinch42

    If you are converting an existing theme to BuddyPress, you should probably take a look at this plugin: https://wordpress.org/extend/plugins/bp-template-pack/

    It’s not something I’ve used, but there are a number of developers who go that route.

    Have a look at the plugin / instructions. Also search on this forum for bp-template-pack, there are lots of threads.


    John
    Participant

    @johnwinch42

    @rogercoathup Thanks I’ve already set up my theme by using bp-template-pack, I’m just looking for the code to put on my main blog header, it’s the only place where it’s not displaying. I’ll have a look on the forum, thanks a lot for all your help !

Viewing 16 replies - 1 through 16 (of 16 total)
  • The topic ‘Blog Theme / Buddypress Theme’ is closed to new replies.
Skip to toolbar