A web designer who understands HTML, CSS and PHP. Wordpress sites use all these bits of code. PHP and CSS is in the theme and helps how data looks on page to browsers. HTML is in posts for example bold text, bullet points and recipes. There is also schema code which helps search engines list your website in their own search engines correctly. This sort of metadata is also listed a SEO. Search engine optimisation is an extra bonus you get from a website designer.