Is it time to give up on your WordPress site?