Braces make this insane conditional statement a skosh more legible to humans.
Merge branch 'master' of github.com:ethitter/WP-Print-Friendly into develop
Manually reverse 4377872, keeping stable tag and @stevenkword as a contributor.

See https://github.com/ethitter/WP-Print-Friendly/pull/4.
Braces make this massive conditional statement a skosh more legible to humans.
If WordPress determines the request is a 404, such as when a user who can't read a specific privately-published posts attempts to do so, prevent plugin from acting by setting `is_print()` to false.

See https://github.com/ethitter/WP-Print-Friendly/pull/4.
Functions don't need parenthesis in phpdoc.
Before making any changes to post content or outputting any information gleaned from the post content, check if a password is required and has been provided if needed.

See https://github.com/ethitter/WP-Print-Friendly/pull/4.
Convert plugin to a singleton pattern, aliasing former global variable `$wpf` in case users are referencing it.
Correct phpdoc implementation
Introduce magic getter and make class properties private. Allows for properties to be protected in the future. Since they've been public up to now, all are available through the getter.
Allow default options to be translated. The balance of the plugin is translation-ready, but this was overlooked.
Note translation text domain in plugin header.
Update readme to reflect changes in v0.6.