Skeleton Theme & Component for Developers
A good starting point if you are thinking of creating a BuddyPress theme, or BuddyPress component:
Skeleton theme is included in the BuddyPress download package.
Thanks for this Andy, it really helps. I started integrating my custom pages into this skeleton component yesterday. I noticed there is a good bit of functionality in it for the “high fives”. If I convert this to mine, is there any functionality that I should be concerned with that I need to remove?
I’m not sure what you mean by “concerned with”, but I don’t see any reason why you can’t just use the high-five code from there if you find it useful.
Just didn’t know if there was anything that would need to be removed for performance reasons.
I had a question but I am working on it…if I cant fix it I will repost it..thanx….
Alright I tried to fix it but I couldnt….Anyway, the skeleton thing is not working, I try to go to it and it just doesnt show the complete template…Do i have to add both files? Or with one is it good enough? check out what I mean:
Andy, do you mind commenting on this?
I want to know what direction to take in converting my component. If there will be an “official” version, I might wait.
Lastly, will our components be “Future Proof” like the themes from here forward?
Thanks for your input!
Yes future proofing themes will be from 1.0 forward – pre releases do not count as anything is subject to change.
Yeah, I understand the themes, I’m talking about the components developed from the skeleton component. I made mine with v1.1 and now it’s broken with RC2.
Maybe I should just grovel for a bit… I assumed my component would work the same as yours. I thought I would have to enable it under the BuddyPress Component Setup, and it would then be activated sitewide. I also hadn’t changed the default text “My BuddyPress Component 1.0 This BuddyPress component is the greatest thing since sliced bread”. I didn’t recognize my own component I activated it sitewide (under plugins instead of buddypress componenets) and it seems to be functioning the same way as RC1. My apologies!
A new version of the Skeleton Component for plugin developers is is now available. Please see this thread for details: https://buddypress.org/forums/topic.php?id=2329
Andy reviewed and made some additional updates to v1.2 of the Skeleton Component. It is now official and is located here:
Thord D. HedengrenParticipant
The Skeleton Theme has a bug in header.php. In the top menu (the UL with id=”nav”) there are references for MEMBERS_SLUG, these should be BP_MEMBERS_SLUG of course.
Skeleton theme has now been updated to version 1.2 and is compatible with BuddyPress 1.0.
please Andy fix the link for the Skeleton Theme download
Arturo: the link works okay for me? Edit: nevermind, fixed.
I’m having trouble identifying why in the skeleton theme the Blog, Group and Member directory pages include both the user and option bar navigation lists with their respective items “selected”… In the default member theme these menus don’t appear on the directory pages as one would expect with them not being actual member pages.
I’m sure I could write some logic around the userbar and optionbar calls but I figure there must be a cleaner approach being utilised in the default member theme… I just couldn’t find it.
The latest version (v1.2.1) of the Skeleton Component for BuddyPress plugin developers can now be found on the WordPress plugin repository
Thank you for taking the time to show so many functionalities in the Skeleton Component.
I’m not sure if it is an encoding thing or the fact that I’m using a Mac, but on line 88 of “bp-example-templatetags.php”, the TAB showed up as a Â¬â€ . May be my goof, but just in case others have this issue, I just replaced with spaces.
I do have a question..Is there a hack-free way of changing the order of the components in the optionsbar?
I am interested in developing a custom theme. I installed the “skeleton component” plugin, to use along with the skeleton theme, but I do not seem to get any clue as to what it does…or how it works. May be i am missing out on something, but can anyone tell me how to use it?
@gaganawhad, the “Skeleton component” is for BP plugins!
What you want is the BP Skeleton Member Theme, which can be found in:
Move that folder to:
Activate it in the WPMU admin area – “BuddyPress > General Settings” and you should be ready to start theming!
I would like to bring this topic I posted yesterday to this thread’s attention: https://buddypress.org/forums/topic/how-to-use-bphome-functions-on-bp-member-pages
Once version 1.1 of BuddyPress is released, the Skeleton Theme that is currently bundled with BuddyPress (up to version 1.0.3) will be discontinued. Instead, BuddyPress will adopt the parent/child theme architecture that WP 2.7 made possible.
Learn more about parent/child themes in WordPress.
- The topic ‘Skeleton Theme & Component for Developers’ is closed to new replies.