WordPress : Existe-t-il une fonction de thème pour is_password_protected() ?

Publié par Jean-Michel le

Je regarde les références de fonction et de modèle et je ne vois pas de moyen de tester si un message est protégé. Existe-t-il une fonction de thème pour (quelque chose comme)is_password_protected() ?

J’utilise déjà add_filter( 'the_password_form', 'custom_password_form' );pour remplacer le formulaire par défaut qui s’affiche, mais je souhaite personnaliser d’autres aspects de l’apparence lorsqu’un message est protégé par un mot de passe.

Solution n°1 trouvée

Devrait être fait près de ceci:

<?php
if ( have_posts() ) :

while ( have_posts() ) :

    if ( post_password_required() ) :
        the_content();
    else :

    endif; // password

endwhile;
else:
?>

Solution n°2 trouvée

Oui il y a. C’est post_password_required :

Si la publication nécessite un mot de passe et un mot de passe correct a été fourni.

Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *