Bueno, hay algo que no te dice nadie en Wordpress y es lo siguiente:
tienes que tener "safe mode" desactivado en el host. En algunos tienes la opción de hacerlo en el panel plesk y en otros tiene que hacerlo tu proveedor de host ya que la opción no aparece en el citado panel.
En fin, solucionado. Gracias Ricardfs
Por cierto se me ha olvidado el enlace de la solución. Es este
activar-desactivar safe