Чтобы сделать блок видимым только для зарегистрированных пользователей в WordPress, можно использовать следующий код:

1. Откройте файл functions.php вашей темы и добавьте следующий код:

function show_block_only_registered_users( $content ) { if ( is_user_logged_in() ) { $content .= '<div class="block-for-registered-users">Видимый только для зарегистрированных пользователей</div>'; } return $content; } add_filter( 'the_content', 'show_block_only_registered_users' );

2. Вставьте код в нужное место вашего файла functions.php.

3. Внесите соответствующие изменения в код, если нужно изменить текст в блоке.

4. Сохраните файл и обновите страницу, чтобы увидеть изменения.

Теперь блок будет отображаться только для зарегистрированных пользователей. Если пользователь не авторизован, блок не будет отображаться. Обратите внимание, что вы можете изменить класс и стили блока, чтобы он соответствовал вашей теме.