Мой форум - https://twow.games/
Решить через CMS такое нельзя, все будет дико тормозить, когда будет много пользователей.
Нужно взять любой из современных фреймворков, например, Laravel и сделать похожую структуру, как у форума, написать парсер и все это дело перенести.
Если нужна будет разработка на Laravel — задавайте вопрос.