Type hinting for WP_Post type argument
Review fixes to Docblocks and type hinting