JVZoo lets you both host and create landing pages on their own website, so it’s far better suited for professional marketers who want to flood the internet with offers, many of them for courses to make money. You don’t need your own website to participate in JVZoo, but you will need to know how to drive traffic to a landing or squeeze page in order to profit from being a JVZoo affiliate.
There are many ways in which you can make money with WordPress. Creating a website for the purposes of promoting a business or selling goods through an online store is one such way. Monetizing a blog with display ads is another. While there are other ways in which you can use your WordPress site to make money, perhaps one of the easiest ones to get started with is affiliate marketing.