WordPress plugin that hides content until a user completes an action