Wordpress no lleva foro. Una explicación rapidita, si teneis dudas después, me preguntais y listo:
Un navegador interpreta HTML, con lo cual, todas las páginas que le llegan están en este lenguaje. Ahora bien, tenemos dos tipos de webs (básicamente): estáticas y dinámicas.
Las estáticas tienen "siempre" el mismo contenido, normalmente se guardan los archivos HTML directamente en un servidor y se actualizan con contenido nuevo manualmente, resubiendo los archivos. Es lo que podemos hacer con iWeb, Frontpage...
Luego están las dinámicas, escritas en lenguajes de programación normalmente tipo scripting, aunque hay de todo. Ahora mismo lo que más se usa es PHP. Llevan también normalmente bases de datos, casi todos los servidores soportan mySQL.
Se trata de hacer consultas a la base de datos para meter y sacar información.
Foros y demás son páginas dinámicas.
Luego puedes usar un script ya programado: Wordpress, PHPBB2/3, Joomla...
Son más o menos personalizables.
Si quieres hacer un foro yo recomendaría PHPBB3, Wordpress es más para webs tipo blog.
También se pueden programar a mano obviamente.