This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Protected Post Password Hint


Traditionally all password protected posts contain a boiler-plate password form without any hints. Without any capability to change the string, one must provide the hint in another post, which is a bit clumsy. Not to mention, people viewing the single protected post only will be unable to see the hint at all. With this plugin protected posts are more usable.

The password hint is taken from a certain custom field within the protected post, with key name ‘password_hint’. If this key is present, the value of key is immediately taken as the password hint. Without the key, the standard password form is shown again.


New install

  1. Decompress zip file.
  2. Copy protected-post-password-hint.php to plugin subfolder (usually wp-content/plugins/).
  3. Activate plugin in WordPress admin page. No configuration needed.


  1. Deactivate the plugin in WordPress admin page.
  2. Remove the plugin file.
  3. Upload new plugin and activate again.

(I usually just replace the file without deactivating the plugin. But this is not official, you know the deal 🙂


How to use it?

Note that the custom field is hidden by default for WordPress 3.x and need to be manually enabled from Screen Options pulldown menu on top right corner while writing posts.

Under post writing page, add a custom field with key name ‘password_hint’. The value will be taken as the hint shown on top of password form.

I have problem not described here.

Don’t hesitate to write email to me .


There are no reviews for this plugin.

Contributors & Developers

“Protected Post Password Hint” is open source software. The following people have contributed to this plugin.




  • Fix serious typo error that caused PHP fatal error.


  • Add compatibility for WP >= 2.7.


  • Rewritten to adopt change in WP 3.4 (removal of wp-pass.php).