in ,

Mostrar contenido a usuarios conectados o desconectados en WordPress

Existen diferentes maneras de mostrar contenido para usuarios conectados o desconectados, pero para esto usaremos la función is_user_logged_in()

Completamente en PHP

En el caso de usar código únicamente en PHP

<?php if (is_user_logged_in()) {
  // Contenido visible solo para usuarios conectados
} else {
  // Contenido visible solo para usuarios desconectados
} ?>

Combinación de PHP y HTML

En el caso de querer mostrar código en HTML, ejemplo: con etiquetas <style>, <script>, <div>, etc

<?php if (is_user_logged_in()): ?>
	<!-- Contenido (html) visible solo para usuarios conectados -->
<?php else: ?>
    <!-- Contenido (html) visible solo para usuarios desconectados -->
<?php endif; ?>

Otras formas de usar la función is_user_logged_in() son para:

Mostrar contenido a usuario conectados

Puede usarse para mostrar contenido exclusivo de tu pagina web cuando un usuario esta registrado

<?php if (is_user_logged_in()) {
	// Contenido visible solo para usuarios conectados
} ?>
<?php if (is_user_logged_in()): ?>
	<!-- Contenido (html) visible solo para usuarios conectados -->
<?php endif; ?>

Mostrar contenido a usuario desconectados

Puede usarse para mostrar publicidad solamente a usuarios que no están registrados

<?php if (!is_user_logged_in()) {
	// Contenido visible solo para usuarios desconectados
} ?>
<?php if (!is_user_logged_in()): ?>
	<!-- Contenido (html) visible solo para usuarios desconectados -->
<?php endif; ?>

Crear tabs (pestañas interactivas) con Html, Css y JavaScript

Mostrar contenido según el rol de usuarios en WordPress