vBulletin and phpBB are wonderful platforms you can use to start an online forum. You don’t have to give up WordPress if you don’t want to though. Disputo is one of many themes for bbPress that lets you build a forum with WordPress. You can customize its features via Live Customizer.
Disputo has private messaging, user blogs, and social login functionality. It has a like/dislike rating system for all the content. It has an ads manager, so you can easily monetize your content. Disputo also works with WooCommerce. The theme is fully responsive and works with Facebook comments.
This theme comes with over 700 Google fonts. It has support for RTL languages and is ready to be translated. Disputo has a flexible header and footer. It is a paid theme by an Elite Envato author.