The most common ways people make money with WordPress are affiliate marketing, WordPress website design, development, graphic design, and offering services. Most successful bloggers promote hosting companies because they pay large commissions.