Themes and modules are configured through theme metadata
properties and resource environment provider custom properties.
Changing theme metadata
The first order of theme configuration is through theme
metadata properties. Changes to the metadata are specific to a single
theme, and the entries and values, therefore, can vary from theme
to theme.
Changing resource environment provider custom properties
The second order of theme configuration is through resource
environment provider (REP) custom properties in the WP GlobalThemeConfig REP.
Changes to the REP custom properties apply across all themes, and
the values, therefore, cannot vary from theme to theme.
Adding resource environment provider properties
Resource environment provider (REP) custom properties are
global in scope, but you can use a consistent naming convention for
a theme or module that applies across multiple themes.
Using your configuration properties
Create a JavaScript object for your theme on the client
side. Theme metadata properties must be loaded dynamically. If you
must load a property tatically use a resource environment provider
custom property instead.