Bueno, no quiero decepcionarte, pero YO no usaría Wordpress para eso de que los usuarios entren y agregen contenido a una web, para eso lo mejor es Drupal, y aclaro que es mi opinión y si un día se me da el caso, así lo haría.
En primer lugar por lo robusto de su sistema de control de usuarios, permisos y esas cosas, otro punto importante, es que Drupal no cambia mucho la interface estando en el modo de administrador y el de usuario (favorable para este caso...), pues Wordpress es muy diferente dentro y afuera y eso puede confundir a los usuarios no muy duchos en asuntos de sitios webs.
Justo ahora
he tenido que solucionar algo parecido a lo tuyo, y lo hice con Drupal y va muy bien...
Y bueno, me imagino que se pueda hacer lo que quieres, pero sinceramente mi opinión es Drupal...
Saludos
Y saluda a Robert de mi parte también... xD