Why does the white blood cell (WBC) count go below normal with a viral infection?

I've read the a bacterial infection can cause high WBC count, but a viral infection can cause a low WBC count. Why does the WBC go lower with a virus, but go higher with a bacterial infection.
3 answers 3