Have you really read it? Did you also understand it? Was there anything in the article that’s missing or unclear?
Because the article clearly says that websites can take up to 72 hours to start working everywhere. And your account is less than 24 hours old.
So you just need to wait longer.
And having to install WordPress just makes no sense. We provide website hosting, not just WordPress hosting. Many people use WordPress, but it’s by no means required, and you’re free to build your website however you want.