Support » Plugin: bbPress Topics for Posts » No 'reply' area on posts

  • Resolved bennygill



    This plugin is amazing.

    I have it set to only show the 5 most recent replies. Having the entire topic displayed on each post is horrible for SEO, too much duplicate content.

    But there is no area on the post for someone to create a new reply. They can go to bbpress forums and make a reply, which will show up on the post. But there is no way to write a reply from the post itself because the ‘reply area’ is missing.

    This does not happen when you have it set to show the entire topic. The reply area works with that setting, but as I said, it’s bad for SEO.

    Any ideas what the problem is? How to fix?


Viewing 4 replies - 1 through 4 (of 4 total)
  • Anyone else having similar problems?

    Plugin Author David Dean


    Hi bennygill –

    This is intentional, but it’s just a CSS hack so it’s easy to change. In the plugin folder, there’s a templates subfolder, and within that a file called comments-bbpress.php

    Copy that file into a “bbpress” folder in your theme directory.
    Now edit it and look for the CSS block at the end. You want to remove .bbp-reply-form from the selector.
    Save it and that change will persist even if you update the plugin.

    Let me know how that works for you and if you have any questions! I hesitate to change the default behavior, but if a lot of people want this, I’d be happy to change the plugin.

    – David

    Hello David,

    Thanks for the help. Worked like charm!

    Just one more thing… it looks like the comments go in reverse order. The newest comment is at the top instead of at the bottom. Is that intentional? Seem to be a strange order compared to what I usually see with comments and forum (usually oldest comment is at the top).

    Also I’m curious as to why you decide hide the reply area for everything except for the full forum option? Maybe its something I should be considering also.

    Thanks again!


    Plugin Author David Dean


    Hi Ben,

    They were both arbitrary choices, so I can’t really offer a good defense. 🙂

    I think I opted for “reverse” (descending date) order to highlight the newest replies. You’d have to query the DB for replies in reverse order to get the most recent and then re-sort them. It’s kind of a pain, but I’d be happy to make it an option if there’s a lot of demand for it.

    OTOH if you choose the [x] oldest posts, they are displayed in the normal (ascending date) order.

    Hiding the reply form was also to highlight that the replies shown were only a part of the topic. But I could be convinced that it should always be visible.

    – David

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘No 'reply' area on posts’ is closed to new replies.