Decided to make a customized version or post-form.php as a template file that lives in the root folder, adding get_header & get_footer and passing the forum id as a GET var from wherever it’s linked from, which does the trick for me in the context of how our forums are designed. So you can just call it as yoursite.tld/your-bbpress-dir/post-form/?forum_id =n
I’m sure there’s other ways of going about something like this, but this works for me.
I’m trying to do exactly the same thing. I’m really surprised that there’s not an easier way to just add a new page/template & tell bbpress to load the template based on the URI, there must be an easy fix via mod_rewrite, toying around with it now …
There’s an interesting approach in this thread although thus far I haven’t been able to quite get that method behaving the way that I’d like, but will keep playing with it.
Not sure if that helps, good luck & would be curious about any further insight anyone may have ?