I'm wondering if I'm blind or something, but without having to add a post on the actual forum, where do I add/edit topics and posts within WP?
What you mean "within WP" ?
You can add topic via WP navigation > Forums, it's add Topic to ur own Category. Or you can add topic to ur own "category" topic in front end. Maybe you mean two different things.
Thank you Glados
@dharmatree, all management tools of topics and posts are located on front-end like other prof forums (XenForo, vBulletin, phpBB...). Only bbPress comes with Dashboard Topic Management feature. It's much easier to moderate topics directly on forum. I attached all moderation options on Topic. That's only available for certain access role (admin, moderators...).
I do not understand how a user or an admin can post to this forum. This is where I installed it. Now, how do I begin adding topics?
could you please send admin login details to support[at]gvectors.com email address. W'll check and fix the problem.