Answer:
No, it does not have to be. You can make it accessible in wireless network if you connect it to one of computers working in that network. Some routers have on board print servers it makes possible connecting your printer directly to router (via USB).