Приветствую!
Для того, чтобы именно посетители могли какие-то свои записи оставлять, можно пойти следующим образом - построить на базе вордпресса социальную сеть, для этого существует плагин BuddyPress. И там, насколько я знаю, есть подобие "стены", личные сообщения и т.п.
На самом вордпрессе можно сохранять статьи/записи, как черновик, делать их личными и добавлять к ним пароль. Все это делается в настройках видимости записи при её написании:
Видимость:
- Открыто - видно всем пользователям
- Защищено паролем - видно, если ввести пароль
- Личное - доступ к записи есть только у автора материала и администратора сайта
Для дневников можно и LiveJournal использовать, но как было оговорено, Wordpress отличная система, однако её надо настраивать
На уже готовом сайте должна быть включена система регистрации/авторизации, тогда пользователь сможет оставлять такие личные записи, однако администратор все равно сможет их увидеть.
Так же существует разграничение прав доступа, но там тоже отдельные плагины есть.
Начальная цель любой задачи - максимально точное формулирование того, чего необходимо добиться.
Можно в личку писать, подскажу.