Most Open Food Network instances use a wordpress site for additional content and an 'About' page as this is quicker and easier for communications team members to add or change info
HOW TO SET UP THE THEME ON YOUR SITE
Please keep in mind that all these instructions are written by people who don’t do Wordpress work as their core business - if you know better ways to do something, please share them! Please add handy hints and instructions to this document as you find them (The #local-wordpress-sites channel in slack is the best place to alert people)
We found that applying the theme to existing content didn’t work for us, which then meant pages needed to be recreated, which led to lots of confusing duplication! My advice would be to instead follow the steps outlined below. (But if you know a better way to apply the theme, please share it with the rest of us :) )
Set up a subdomain where you want to build your new site, e.g. wp.openfoodnetwork.org.au
Make sure your Wordpress is up to date
Download the zipped file for the theme: Divi: Divi.zip
Upload the Divi new Theme in Appearance -> Themes -> Add new.
Use relative links in your content. For example, if you are linking within your Wordpress page, don’t enter https://wp.openfoodnetwork.org.au/about as link target but /about instead. Otherwise these links break when you move the site to another domain.
Put in place any redirects you need
Once your new site is ready, go to the Wordpress settings and change the domain name to the one you want to use, for example from wp.openfoodnetwork.org.au to about.openfoodnetwork.org.au.
Then point the domain about.openfoodnetwork.org.au to the IP address of the new server with your new Wordpress site.
There are instructions/recommendations of what to set up/check in terms of content + tips/tricks further down