No. WordPress is available on Bluehost without the need for installation or set-up. Users can access the services automatically.