Moin, meine erste Vermutung ist, dass der "user" über den der Cron läuft nicht die richtige Berechtigung hat.
Also www/data z.B. kann auf das php skript zugreifen aber evtl. nicht ausführen. Oder, im wordpress Ordner nicht lesen.
Dann die redirection 2>&1 ... was passiert, wenn Du die weg lässt?