FYI WordPress 3.0 выйдет очень скоро (в бета-версии) и добавляет множество API для добавления пользовательских типов записей (сродни узлам Drupal). На самом деле вы можете сделать это уже в WP 2.9, но 3.0 делает это проще.
Помимо этого, что вам нужно, чтобы сделать его CMS? Страницы довольно гибкие, если вы используете шаблоны. Ответ на ваш вопрос во многом зависит от того, что вы хотите сделать, в частности.
Недавно я создал сайт только для страниц (без раздела «сообщения»), используя только плагин PageMash . PageMash позволяет легко упорядочивать страницы (упорядочивать их) и скрывать определенные страницы. Поэтому я установил страницу «сообщения» на определенную страницу, а затем скрыл эту страницу через PageMash. Создайте все понравившиеся страницы и организуйте их по своему желанию. Работает красиво.