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
}