Yes. WordPress is automatically available on Flywheel; therefore, users do not need to download or install WordPress hosting and can access the services very easily.