It would take me around 15 minutes to add a WordPress site to the meet shared hosting account on the Webarchitects webarch7.co.uk server which is hosting the static site, the time tracker and Nextcloud. This could be done using a sub-domain such as wp.meet.coop while the site is being developed.
To edit the Jekyll site you need a git.coop account, see this thread for that: