Wenn Sie bestimmte Beiträge einschränken möchten, sei es für nur wenige Personen oder für zahlende Abonnenten oder was auch immer, können Sie diesen Code-Schnipsel verwenden, um Benutzer zu zwingen, sich anzumelden, um sie zu sehen. Fügen Sie dies in Ihre Funktionsdatei ein:
function my_force_login() {
global $post;
if (!is_single()) return;
$ids = array(188, 185, 171); // array of post IDs that force login to read
if (in_array((int)$post->ID, $ids) && !is_user_logged_in()) {
auth_redirect();
}
}
And then put this at the top of your header:
<?php my_force_login(); ?>