WordPress is the best platform for creating business websites