Fix: Don't mess with WP globals.