I propose to install and configure an optimized affiliate wordpress theme for your project, including the design of a homepage, a normal page (sections and pages) and a posts page.
Also included is a form configuration linked to an email marketing list provider (such as mailchimp [free] or the one of your preference), landing pages, and onpage SEO optimization for the wesbite and your initial posts.
I have experience in managing affiliate marketing websites.