Skip to content

Set up headless Wordpress CMS #37

@cjnbennett

Description

@cjnbennett

Basic Information

Set up a headless Wordpress CMS backend so that the client can easily edit the content. Useful information here.

Rough task list:

  • Set up a Wordpress server with Docker (see official Docker image)
    • Dockerise Next.js frontend (see official Next.js Docker examples here)
    • Set up nginx reverse proxy
  • Set up API interface for frontend (e.g. Wordpress REST API or wpgraphql)
  • Integrate some frontend pages to query content from Wordpress server
    • Write documentation so others understand how to do this too
  • Implement ISR (caching to improve performance)
  • Before merging: check to see if any more documentation needs to be written / updated, and do so
  • Deployment: (will need to be myself or another CFC committee member)
    • Write frontend deployment Dockerfile
    • Set up deployment hosting and CD for Docker

Other Information

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions