Jared was actually incorrect. 🙂
bbPress actions are piggy-backed on top of WordPress actions, there’s no condition to them.
- If you don’t want bbPress to enqueue it’s own CSS, dequeue it, or make sure your theme has /css/bbpress.css in it.
- bbPress uses admin-ajax.php for a few ajax bits that happen theme-side. They degrade properly, so if you do not want to include the ajax bits, you can safely unhook that too.
In my new bbpress-Forum (2.1.1) I can see the title of a new topic, but there seems to be no content, only the headlines appear. In the wp-dashboard the content of the topics and replys are readable. Its WP with Atahualpa and I also tried the bbpress twenty ten-theme with the same result. http://hoerakustik-wissen.de/forums/topic/videos-diskutieren/
-
This topic was modified 13 years, 11 months ago by
Eisenhans.
-
This topic was modified 13 years, 11 months ago by
Eisenhans.
Ok….so clearly I can’t effectively display what is actually getting put in my header section without the forum thinking I’m embedding live html or something. Just to clarify, bbpress is enqueing a stylesheet, bbp-child-bbpress-css from my theme’s /css directory regardless of the site page in question. Furthermore, it’s adding a script to the header defining a js variable:
var ajaxurl = 'http://localhost/tamrielfoundry/wp-admin/admin-ajax.php';
which I’m not sure is necessary?
Hey Jared, thanks for the reply. Unfortunately (perhaps due to misconfiguration on my part) these actions are firing on all site pages. Specifically I believe that bbPress is responsible for:
link rel='stylesheet' id='bbp-child-bbpress-css'
and
/* */
I have bbPress configured to use theme compatibility base settings, upon which I am hand tuning templates within my theme directory. Any ideas why the child-css is getting called ubiquitously? The AJAX reference also showed up only after I installed bbPress, and I’m not convinced that it’s necessary…
Any ideas would be great, thanks again. Andrew
EDIT: Wow, I’m having a lot of trouble getting this code to display in blocks without getting stripped, so I had to throw in some unneccesary single quotes, but you get the idea…
-
This reply was modified 13 years, 11 months ago by
aaclayton.
-
This reply was modified 13 years, 11 months ago by
aaclayton.
-
This reply was modified 13 years, 11 months ago by
aaclayton.
-
This reply was modified 13 years, 11 months ago by
aaclayton.
-
This reply was modified 13 years, 11 months ago by
aaclayton.
Mason and I started to come up with a task list after talking to John at WCNYC. Here’s what we came up with:
Setting up and running your forum
bbPress settings (I have some content for this somewhere – will add it as a draft)
Customizing how bbPress works
Useful plugins that extend bbPress
Moderating and managing your forum
We also had:
WordPress User Roles and bbPress
Getting Started with bbPress
They are complete though.
Since you guys are on the ground supporting bbPress users, what things in the docs would you like to see prioritized?
But the forum is on a different database than my wordpress. So I can´t upgrade 1.02 to 2.1.
I´ve already installed BBpress 2.1 on the other database, on my website. But its completely empty. I need to import the data and users from the other forum.
How?
I set the number of topics and replies that should be shown in a single page as 2, 5, 6 and 10. It doesnt work that way. The rest is paginated and indicated in the page, but not navigatable. I am disappointed. Is there any work around?
I am using whishlist as a membership site with Optimize Press. I don’t seem to be able to get bbPress to work. When the pages are set up it goes to a 4O4 Page
I use ClassiPress as my current theme with “standalone” BBPress installed on it
I do have six forums namely
- Sports (with two topics)
- Student
- General (with two topics)
- Food
- Gossip
- Newbie Parents
I manage to edit the overview of my forums. But as you can see on the image. The topics, except for the stacked one, is present on all of the forums

How may I able to display topics on their respectable forums?
Thanks to all,
with this shortcode i see only my forum/post index and not internal post (image and text).
I try this [bbp-single-topic id=$topic_id=name post] but with /%postname%/ dont works.
Thanks again.
Since updating to bbpress 2.1 the Forum Index is blank (whether pulled up through http://domain.com/?post_type=forum, or with the shortcode), and the descriptions entered for each of the Forum posts are not showing up. When all of the forum topics are set to private, a user who is not logged in sees the dialogue “Oh bother! No forums were found here!” But once the user is logged in, that dialogue disappears, but none of the Private Forums appear.
I’ve reset the permalinks in Settings and in the Forum slugs area, and tried the Repair functions as well.
I’m not sure if I’m reading what you want correctly but is this shortcode what your looking for?
[bbp-topic-index] – This will show the most recent 15 topics across all your forums with pagination.
https://codex.bbpress.org/shortcodes/
You don’t need to worry about using that conditional because those actions only fire on bbPress sections of the site 🙂
This problem appeared when I installed the bbPress Admin Bar Addition, and disappeared when I deactivated it.
Hi bbPress community,
Thank you for all your collective hard work on this great plugin. I’m working on an integration of the new 2.1 plugin into my own theme, and I had a question about scripts and styles that bbPress enqueues into the wp_head.
In general, for plugins which are highly localized on the site (ones that only get used in very specific places), I prefer to conditionally enqueue styles and scripts to keep the head section of the main site relatively clean. bbPress currently initializes the following code site-wide:
/** Scripts ***********************************************************/
add_action( 'bbp_enqueue_scripts', array( $this, 'enqueue_styles' ) ); // Enqueue theme CSS
add_action( 'bbp_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); // Enqueue theme JS
add_filter( 'bbp_enqueue_scripts', array( $this, 'localize_topic_script' ) ); // Enqueue theme script localization
add_action( 'bbp_head', array( $this, 'head_scripts' ) ); // Output some extra JS in the
Normally I’m fairly handy with actions and filters in my functions.php file, but I’ve had a load of trouble getting these scripts to conditionally enqueue. Ideally, I would want to condition them on is_bbpress(). Can anyone offer a snippet to filter these unless is_bbpress() is true?
Thanks in advance, and let me know if my question is unclear in any way.
Andrew
Its too bad this has never been answered. I’m looking for the same thing.
Here on bbPress.org, I used the forums shortcode, and used CSS to hide a few columns. I did not use bbp_list_forums(), which has a specific purpose outside of what you’re trying to do.
I have been looking into redirecting people from their current location back to that same location after login, I haven’t got very far yet though, sorry.
If it is a css thing then it is very difficult to try and suggest anything without seeing the site.
@selvakarthi
when I activate plagin, i can see name of forum (the same table name?), but nothing else.
@netweb
I use wp-admin/tools.php?page=bbp-converter
wil try to find 1.1, 1.1 -> 2.1.
or rename bb_ tables to anothe prefics, maybe it helps.
In my bbpress sidebar, bbp_list_forums() function does not echo anything. What is the trouble? wp_tag_cloud() works fine few rows below. Pls help
So…. I created a new clean phpBB install, imported the data into phppBB, installed WordPress & bbPress and imported from phpBB.
Everything looks fine to me…. I wish I could find something, we know there is something wrong!
I’ll have another look in the morning with a fresh par of eyes.
Thanks for persisting and trying to help us find the problem.
Cheers,
Stephen
Currently available shortcodes are list with a brief explanation of each:
https://codex.bbpress.org/shortcodes/
WP Version: 3.4.1
bbPress Version: 2.1.1
Permalink Custom Structure: /%category%/%postname%/
User Settings:
Show Toolbar when viewing site – Unchecked
Username (all small w/o spaces) – forumuser
bbPress Login Widget is used to provide login box which displays user profile image as well as name of user with the link to its profile page:
http://domain.dom/forums/users/forumuser/
I am having problem in accessing the above user profile page. The error displayed on the page is:
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.
However, if admin logins and goes to the url “http://domain.dom/forums/users/admin/” then bbPress’s profile page for admin is displayed correctly.
What could be the problem? Can someone here help me to rectify it so that proper user profile of all respective users are displayed correctly?
Thanks.
Anonymous User 5853594Inactive
I think you can show the content of a single topic with the [bbp-single-topic id=$topic_id] shortcode in a post.
Haven’t tried how exactly that would work, but it might be what you’re looking for.
The latest bbpress topic/reply appear as the main content of your homepage?
Yes 🙂