I have created a bbPress starter theme with a phpBB look and feel
-
Hey all,
I thought I would have a go at creating a quick and easy theme for people to get started using bbPress. This was built fairly quickly using one of my other themes (which are based off the default bbPress files).
If you want to check it out then have a look at: http://www.epicwebs.co.uk/content/bbpress-theme-invision-or-phpbb-feel or check it out on github https://github.com/EpicWebs/bbPress-starter-theme-epicwebs.
The theme allows you to get more of a phpBB or invision look to your forum. It uses the functions I posted previously on bbPress.org along with some css to get the forum looking nice by installing the theme. The forum should be pretty fluid so it will fit any width of site.
Good luck, I hope this helps!
-
Or you can go through all of the theme files and remove get_sidebar.
and
The best way to remove a sidebar is probably to just use CSS to .sidebar { display:none }Will that remove the sidebar from the entire blog? I only want to remove the sidebar from the forum page, not the other pages…
I don’t need help removing the sidebar now, I decided to use the Elbee Elgee theme with the built in BBPress sidebar removal… thanks for the help… ๐
For future reference, if you want to remove the sidebar just from bbPress files you can use something like…
.bbPress .sidebar { display:none; }ย // depending on your theme.
Good luck!
“something like”, hehe… okay…
I don’t know which file(s) to put it in… I’ll figure it out one day by trial and error… ๐
thanks again…
Well it depends on what your theme uses as it’s sidebar container.
.bbPress is a class which is applied to the body tag so you can tell if it is on a bbPress page.
.sidebar is a guess at what the sidebar container is on your theme.
stack them together and then use display:none to hide the sidebar on all bbPRess pages.
You can add this into your bbPress stylesheet or your wordpress stylesheet (it is usually nicer to add it into your bbPress stylesheet so that all bbPress styles are contained in one place).Good luck!
Thank you very much for your theme, it’s very nice and a good start to work with bbPress.
I have two issues, I try to solve, maybe someone could help me.
So, in the Forums-Listing, if there is an empty forum under a category, he displays the category name as the last post instead of “No Posts”.
The second one is, that he don’t stick, sticky posts. Superstickys work very well, but the sticky ones not.
Greetings
Can we get some styling documentation for this? I love the theme and I’ve been able to easily make some changes, but it’s unclear what I need to edit to adjust some finer details.
For example, I can’t find what I need to edit in the stylesheet in order to place a simple line dividing each of the forums on the main page. It seems like all the elements that would allow me to do that have been hidden, but there’s not enough help for me to be sure.
Also, when viewing a single category’s forums, the styling and functions seem to have a serious breakdown.
Forum Index: https://i.imgur.com/KXdBZNS.png
Category: https://i.imgur.com/ykJoCy4.png
Do I need to edit the stylesheet, functions, or both to remedy this issue?
Thanks again for the theme! It’s been a huge help so far!
I’m having a style problem with this as well. The forumhome only is taking 1/3 of the space counting sidebar, 1/2 the space it should. I tried editing the css but no luck. Any idea what class or id I should be editing?
All other pages are the proper width, just now the forum home. Thoughts? thanks!
I already solved my problems. You can view the new forum here http://grow-together.de/forum/.
@reverendgeneral What kind of line do you need? Maybe you add an tag manually. For better styling options I divided the “loop-forums.php” in two parts.Hey all, great to hear people are working with the theme more and more, I will work on an updated version for you all to get stuck in. Hopefully I will get more of the issues resolved and sort out some of the profile pages too.
Generally the main forum page is the only one that is done to give you a good start, but I have changed a lot on teamoverpowered.com/forums so I will try and bring that across into a better starter theme, hold tight!I just sent you a pull request over at GitHub and updated all the things.
- Update to latest bbPress r4754 code changes
- Added README.md
- Updated bbpress-functions.php
- Updated bbpress.css
- Added custom CSS changes to bbpress-rtl.css
- Removed unused templates
bbPress r4754 is at this stage bbPress 2.3 Beta 2 and I am pretty sure any other changes we make before releasing 2.3 won’t affect any of what I just updated.
There are no changes to your code, just the bbPress updates to the latest version available.
Thanks for the template. I managed to get it integrated. The only issue I have so far is that the Forum description does not show up under the title of the Forum.ย Was this deliberate or an overlooked item?
Hey muffin, the theme is kind of like a jump start to get people going, it’s not a fully complete theme. Descriptions currently are a little difficult but should be able to get them sorted.
Hello, thank you for creating this theme! I am trying to install it and have copied the “default” file into my theme’s root. Was I supposed to only copy the files inside the default file? I don’t see any difference in my bbPress look.
Or is there somewhere on my dashboard I have to activate it?
Thanks ๐
Copy all the files to your themes root directory and it should look something like this:
- /wp-content/themes/my-theme/bbpress-functions.php
- /wp-content/themes/my-theme/bbpress
- /wp-content/themes/my-theme/css
(Where ‘my-theme’ is the name of your theme, there is nothing you need to activate.)
Copy all the files to your themes root directory and it should look something like this:
/wp-content/themes/my-theme/bbpress-functions.php
/wp-content/themes/my-theme/bbpress
/wp-content/themes/my-theme/css(Where โmy-themeโ is the name of your theme, there is nothing you need to activate.)
Now I am *really* confused! Because the file I downloaded for this theme is called “default”, and none of those files are in it ๐
This is the .zip file to download and extract on your PC to then upload with FTP to your webhost:
https://github.com/EpicWebs/bbPress-starter-theme-epicwebs/archive/master.zip
@netweb – I currently have a new version of my theme sitting locally but I am fairly certain the updates you did aren’t included. I am thinking it might be best to try and extend the bbpress-functions.php from yet another custom functions file so that this can almost sit on top of that and never need to be changed?
Any thoughts about it?
Hey all, I am pretty bad with Github at the moment, I broke something so I made a new git repo.
https://github.com/EpicWebs/bbpress-starter-theme-v2.0
If anyone has any good git tutorials let me know lol. ๐
I currently have a new version of my theme sitting locally but I am fairly certain the updates you did arenโt included. I am thinking it might be best to try and extend the bbpress-functions.php from yet another custom functions file so that this can almost sit on top of that and never need to be changed?
Any thoughts about it?
I am not sure what the best practice approach is as I am wrestling with the same issue myself for a project I am doing at the moment. I’ll ask @jjj his thoughts and get back to you.
Hey all, I am pretty bad with Github at the moment, I broke something so I made a new git repo.
Its all good, I took a look at the code and will submit another pull request against your original GitHub repo with all your updates and the bbPress 2.3 updates.
(I think it’s best to keep the original repo as people are following/starred/bookmarked it etc)
If anyone has any good git tutorials let me know lol.
What platform and devtools are you using to develop with?
Windows/Mac, MAMP/XAMP, Sublime Text 2/Notepad++/Netbeans etc etc
These tools below take some of the daunting command line horrors out of your learning Git.
If you are on Windows then use this http://windows.github.com/
(I use this for %90+ of anything to do with GitHub)If on a Mac grab this http://mac.github.com/
(I don’t have a Mac but this looks from my quick look the equiv of the Windows features above)If you want to get into Git via the command line check this out
http://try.github.com/Aww man git is doing my head in lol.
I currently have windows.github.com but it won’t let me commit anything because of conflicts, then it redirects me to the command line tool. I can probably just make a local backup, delete my repo, resync it and then add the new files back in so it allows me to commit (hopefully).
If not then I will do some reading up on github I guess.
I am using: Windows, Wamp, Notepad++
Thanks a lot for all the help netweb, I will be trying to sort this mess out over the next couple of days!
Just to let you know I have no updated the original link but I don’t think it has the changes you made. Good thing to know for anyone using Github, always sync before you make any changes that is what got me stuck.
Just to let you know I have no updated the original link but I donโt think it has the changes you made. Good thing to know for anyone using Github, always sync before you make any changes that is what got me stuck.
I meant to say I HAVE updated the original link.
@Lynq Something went funky with the pull request I just submitted so I closed it, can you drop me an email stephen@netweb.com.au and I will discuss it with you privately.
Great theme Lynq! This is exactly what I needed.
I have a little problem though, whenever I hover over my subforums everything disappears. My forum is at http://shadowedmare.com/forums
- You must be logged in to reply to this topic.