cloak-labs/cloakwp-inception-theme

A child theme of CloakWP that comes with many commonly used ACF Blocks + Field Groups, CPTs, taxonomies, and Gutenberg theme customizations.

0.0.2 2023-08-01 02:38 UTC

This package is auto-updated.

Last update: 2024-04-27 17:59:08 UTC


README

This is a CloakWP child theme (intended to be used alongside the CloakWP parent theme, plugin, and NPM package -- a suite of tools for headless WordPress development) that comes with many commonly used ACF Blocks, Field Groups, Custom Post Types, and Custom Taxonomies out-of-the-box -- all of which is defined in PHP for optimal version-controlling and dev ops (leveraging the wonderful ExtendedACF and ExtendedCPTs packages). It also includes a theme.json example for customizing your Gutenberg theme/settings, and enqueues a custom stylesheet and JS file for further customization of the Gutenberg editor.

The goal of this theme is to speed up the initial scaffolding of your headless WordPress project, while serving as an example for optimal WordPress content modelling using code-as-configuration.

Make sure to:

  • Modify the Gutenberg theme customizations in theme.json (add your own color palette, font sizes, and other Gutenberg feature preferences). The default configuration leans heavily towards stripping down the available editing capabilities.
  • Modify the default blocks, fields, CPTs, and taxonomies to fit your project

This theme is ideally used in conjunction with the CloakWP NPM package and its corresponding CloakWP WordPress plugin.