Protéger une page éditée via un custom post type
Avec WordPress, une page protégée par un mot de passe invite le visiteur à saisir ce dernier seulement si the_content() est présent dans le template. Il existe une autre solution, elle consiste à utiliser la fonction :
if ( !post_password_required() ) {
// Mettez ici ce qui sera affiché une fois le mot de passe saisi
}