bobbingwide / thisis

ThisIs ... experimental Full Site Editing theme
GNU General Public License v3.0
1 stars 0 forks source link
experimental fse gutenberg theme wordpress

thisis

screenshot

ThisIs... - experimental Full Site Editing

Description

ThisIs... an experimental theme attempting to implement Full Site Editing (FSE) with Gutenberg blocks.

Its original purpose was to help prepare "A guide to Full Site Editing, blocks and themes".

The live demo site for the theme is https://sneak-peek.me

Requirements:

  1. Implement Full Site Editing
  2. Similar look and feel as wordpress.org, originally
  3. but suitable for using in a self guided presentation
  4. to enable documentation of Full Site Editing resources
  5. Minimal PHP and CSS
  6. Partly completed theme.json
  7. Templates and template parts to be provided
  8. Additional templates and parts provided as patterns
  9. Use block plugins for functionality not yet supported
  10. or shortcodes when blocks are not yet available.

IMPLEMENTED:

The block-templates developed so far are:

The block-template-parts are:

SAMPLES:

The files provided as samples have a file extension of .htm. These can be loaded as patterns using the experimental oik-patterns plugin.

assets/featured-images

Some photos used when creating content, logo(s) and favicon.

assets/imagine

A series of screenshots taken for the new "This is Full Site Editing..." video.

https://www.youtube.com/watch?v=xT5GOjSEOPg

assets/screenshots

A series of screenshots taken at different stages of the theme's development.

Installation

Change Log

1.0.0

0.9.2

0.9.1

0.9.0

0.8.0

0.7.0

0.6.1

0.6.0

0.5.0

0.4.0

0.3.0

0.2.0

0.1.0

0.0.0

Block overrides

thisis may contain a number of overrides to Gutenberg server rendered blocks which didn't behave the way I expected. These overrides should continue to work even when the PRs to fix the bugs have been implemented.

These overrides may have been copied / cobbled from Fizzie and/or SB.

References

See my articles on herbmiller.me:

For other articles see the Fizzie theme's readme

For some other FSE themes see WP-a2z FSE themes

Brief development history

ThisIs... is my third attempt to develop a theme using Full Site Editing. It's the first one where I tried to use the Site Editor to build the theme.

Some of the templates and template parts that I built are exported to .htm files. Since the file extensions are not .html then these files will not be found by the Site Editor until manually renamed.

Once again I've found the need to use shortcodes in some template parts. The plugins upon which the template parts are dependent are:

The following plugins are also used during development and cloning to the live site.

Copyright

(C) Copyright Herb Miller, Bobbing Wide 2021

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.