is_valid_post method