Détecter si vous êtes sur une page de l’espace client

Le bout de code ci-après vous permettra de détecter si vous êtes ou non en train d’afficher une page de WP Customer Area ou tout autre contenu privé dans votre thème.

<?php if ( cuar_is_customer_area_page( get_queried_object_id() ) ) : ?>
  <p>We are currently showing one of the Customer Area pages</p>
<?php endif; ?>

<?php if ( cuar_is_customer_area_private_content( get_the_ID() ) ) : ?>
  <p>The current post in the loop has one of the private content post types: <?php echo get_post_type(); ?></p>
<?php endif; ?>

Il convient simplement d’insérer une ligne de code dans le modèle où vous souhaiter afficher le menu – par exemple, header.phppage.php, etc.