Dentro del Loop de posts en la plantilla, debes dejar el código así:
Código PHP:
<div class="entry">
<?php
$user = wp_get_current_user();
if ( $user->ID ) { // si esta registrado
the_content('Read the rest of this entry »');
} else {
echo "<p>Debes estar registrado para leer este post</p>";
}
?>
</div>
debería de funcionar ;)