Changes:
I tried my best to space the changes out into different commits so that you could decide what you did or did not want to keep. These changes includes:
Typos in comments and/or user-text: ec88500c71aafaf2f02b9cf11f7d96e2983261e9 and 0d85a1908239cc55ddc4d00e4ecab0a3ef899cb0
Updating DocBlocks with more explicit/correct types, as well as return types in some cases: ab9fb6463cca0f4fcfdd8e1590a6366f73bf7188 and e94d531d0608125998922278dcc4805a074a2b63
Added an empty ALT attribute on an image: 574b7abac238bd75dc91ce557396e9cb38bb737e
Fixed two undefined variables: ef98adf5fd6e6d13843c77aaaf609db46953180c
Added explicit type-hinting for WP_User when possible: 57809a0e46708b36cf987014dd9f237351972370
Explicitly define variables with default values that might become undefined because of if or try logic: e52ba4ee74d611f66d3473a170126690e650a0e8
Issue #55
Description: Misc changes detected by PhpStorm
Changes: I tried my best to space the changes out into different commits so that you could decide what you did or did not want to keep. These changes includes:
if
ortry
logic: e52ba4ee74d611f66d3473a170126690e650a0e8