So:
also mit diesem Plugin fügst du zu Artikeln, Seiten und Links ... noch eine Post Type hinzu, z.B. Tagebuch.
um diese dann aufzulisten erstellst du ein neuues template, was eigentlich genauso aufgebaut ist wie deine index.php, aber eine andere loop hat:
<?php
$args = array(
'post_type' => 'tagebuch',
'paged' => get_query_var('paged'),
);
query_posts($args);
if ( have_posts() ) : while ( have_posts() ) : the_post();
?>
natürlich nicht den Anfangskommentar vergessen:
<?php
/*
Template Name: Tagebuch
*/
?>
jetzt erstellst du eine Seite mit diesem Template und schützt diese mit einem Passwort.
praktisch ist es noch für die Einzelansicht eine extra single-tagebuch.php anzulegen und kleine Anpassungen vorzunehmen.
So in etwa würde ich es machen.
LG Martin