パスワードで保護された記事の解除確認【WordPress】

■やりたいこと

WordPressでページにパスワード保護の設定をし、パスワード解除されてないときだけコメントを表示させたい

■必要な機能

パスワードが解除されてるか確認する

■参考ページ

パスワードで保護された記事のカスタムフィールド表示

■実施した設定

以下の内容を、page.phpに記載した。

<?php if (is_page(目的のページID)) : ?>
<?php if ( post_password_required( $post->ID ) ) : ?>
<p>表示させたい文章</p>
<?php endif; ?>
<?php endif; ?>

■注意点

ログアウトの概念がないため、一度、パスワードを解除するとブラウザを閉じても、パスワード入力を求める画面が表示されない。(キャッシュ等をクリアすると再度、入力を求められた)