Components Of Oxygen

Oxygen may seem confusing at first - this article is meant to orient you somewhat.

Oxygen comprises

  • elements
  • templates
  • reusable parts
  • blocks

Each of these work together to bring you the full functionality of Oxygen.

Oxygen - Elements

Elements are the design blocks that Oxygen supplies. These include simple elements such as :

  • headings
  • buttons
  • paragraphs
  • images
  • icons

But some elements are more complex such as

  • galleries
  • sliders
  • headers
  • easy posts

There are also layout elements like

  • sections
  • columns
  • divs

Oxygen - Templates

Templates are design layouts for

  • posts
  • categories of post
  • pages
  • sub-pages
  • 404 pages
  • home pages
  • search results
  • archive pages
  • custom posts types

or any other type of page you can target in WordPress.

Oxygen templates are created by arranging elements to build up a design layout for any of the above classes of page. This means you can write basic content in WordPress using the Gutenberg editor, and have that content controlled, or styled by the design that you specify in CSS and the Oxygen templates you've created.

Main Templates And Inheritance

Templates in Oxygen can be used as is, or they can be inherited. The idea is that you can create a general framework for your page layout using the main templates (a template specifically created to be be inherited buy other templates), and then inherit a main templates as a starting point for further templates.

Oxygen - Reusable Parts

These are common design pieces that you want to reuse again and again in different templates. A good example of a reusable part might be a header or footer design piece.

Oxygen - Blocks

Blocks are design pieces you have made with one or more elements in Oxygen. These will become Gutenberg blocks and will be accessible from the WordPress Gutenberg editor. Yes - this means you can use Oxygen to create Gutenberg blocks for yourself and your clients.

Blocks are particularly useful for clients. Blocks make it easier for you to build a site in Oxygen for a client, because you can have them edit and maintain the site in Gutenberg without having to come into contact with Oxygen.

Enjoy The Article? Leave A Comment

We welcome your comments, but please do not use ALL CAPS when providing your name, email or comment or we cannot guarantee your comment will make it through our comment system. Your email address will not be published.

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram