public function password_required()
{
if (empty($this->post_password)) {
return false;
}
if (!isset($_COOKIE['wp-postpass_' . COOKIEHASH])) {
return true;
}
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $this->post_password) {
return true;
}
return false;
}