How to make BuddyPress theme appear site-wide, not just on Home page?
I’m a newbie to BuddyPress and just learning, but I’ve managed to customize the look of the site to a degree by changing the logo and CSS.
But when I click any link on the page that takes me to some page other than the Home page (such as Blog, Members, Groups, Blogs) the look of the site reverts to the orange and “social network” logo that came in the original installation. See here:
I have tried to go into the CSS folder for the bpmember under bp-themes, to change the logo file information there, and have uploaded a new logo file to the images folder in bpmember, but nothing happens. I want to make all of my site, from the pages listed above to the blogs, carry the theme I’ve created for the home page.
Is there any information on the site that explains where these image files are located? I must be changing the wrong files, because nothing is happening!
use site-wide.css or custom.css they’re within the themes you’ve downloaded.
I see those files (site-wide-sample.css and custom-sample.css) in the bphome folder. If I change those, do I put them back to the places where they currently reside? Does the bphome folder control the look of these other parts of the site? I’m confused about which files control which parts of the site. If there is some kind of structural documentation on BuddyPress, showing which parts files are controlling, that would be great. It isn’t transparent enough from the structure of the files themselves (at least not for a non-programmer). Thanks!
I renamed those two files, placed the code in them that I wanted to work sitewide, and uploaded back to the css folder of the bphome directory. Nothing happened. Maybe you could give me a little more direction about exactly where these files should go? I’d sure appreciate it!
You did follow this:
and do have the member them in the correct place?
where it says:
6. The plugins are now activated and running, but you will need to move the themes to the correct locations. Move /wp-content/plugins/buddypress/bp-themes/ to /wp-content/bp-themes/
7. You can use any WordPress theme as your root blog theme, but BuddyPress comes bundled with an extra â€œhomeâ€ theme that you can optionally use. To install it, move /wp-content/bp-themes/bphome/ to /wp-content/themes/bphome/.
you will then need to edit the member theme to reflect similar changes in the base theme.
Hope that helps.
I usually update the themes/bphome (for the basic site) and wp-content/bp-themes/bpmember (which controls the member and directory pages). I update them separately because I sometimes want certain customizations with the member profiles and not for the main part of the site.
All the best to you!
Thanks for the help. I went into the bpmember folder and changed the base.css to show different colors and the new logo (as on the home page) but still no change. Maybe more files need to be modified? All I’m trying to do is change the logo from the socialnetworking one supplied with the installation, and the colors at the top, and some text colors … same changes that I made to the CSS file base.css for the home page of the site. Any suggestions? (Sorry to be such a NitWit!
I make my changes in bp-member.
Only other thing I can think of is that you should go into the admin panel and check under Buddypress (almost at the bottom of the page). In the general area, you can select a theme for members. Select one, submit it and see what happens.
That’s all I’ve done too.
I just changed base.css in the two directories, and copied my logo file over as logo.gif to both locations
and logo.gif in
Then remember to flush the cache in your browser (F5 usually does it)
I also edited both header.php files as I wanted to change the link words from ‘blog’ to ‘News’
as @jfc said, you might need to select a member theme in Admin / BuddyPress / General Settings / Select theme to use for BuddyPress generated pages:
and then save.
Note: Since I was ‘updating’ from RC1 I had to select a different them and then re-save.
Thanks for your help! I figured out what I was doing wrong. I had not replaced the logo image with the new one that I’d created, and so, of course, the old orange one was coming up instead. Isn’t it always the little stuff that trips us up?
All your advice helped me out a great deal. Thank you!
How do you go about reactivating the old Social Network logo in the new updated buddypress installation? I’m not very familiar with PHP.
- The topic ‘How to make BuddyPress theme appear site-wide, not just on Home page?’ is closed to new replies.