Lightfast Theme Documentation

General Instructions:

To get started, upload both lightfast-child.zip and lightfast.zip to the wp-content/themes directory.

Activate the Lightfast Child theme from Appearance → Themes. Activating the child theme allows your parent theme to receive remote automatic updates. If the parent theme is activated, automatic updates will be disabled.

Upon activation, you'll be prompted to install the Simple Shortcodes plugin. This is our own universal plugin that will allow you to add the essential shortcodes to get the most out of Lightfast.

https://wordpress.org/plugins/smpl-shortcodes/

Once the theme and required plugins are installed, you can customize the general look and feel from Appearance → Customize.

For instructions on setting up the main navigation in Lightfast, please refer to the link below.

http://www.simplethemes.com/tutorials/help/nav-setup

Home Page Setup:

For instructions on setting up the home page in Lightfast, please refer to the link below.

http://www.simplethemes.com/tutorials/help/home-page-setup

Widgets/Sidebars

Sidebar and Footer content can be managed in the Widgets area of your WordPress dashboard located under Apppearance → Widgets. For help in setting per-page Widgets in Lightfast, please refer to the link below.

http://www.simplethemes.com/tutorials/help/dynamic-widget-tutorial

Teaser

The "Teaser" in Lightfast is the bold area located in the topmost content area of the theme. You can activate this in the Customize area of the theme or by creating a new Page with the Page template set to "Teaser Page". You can also enable a teaser inside the "Layout Builder" page template.

Layout Builder

To activate the layout builder, create a new Page with the Page template set to "Layout Builder".

Advanced Customization

Styling

Inside the Lightfast parent theme (wp-content/themes/lightfast) you'll find a /sass directory. This is the recommended method for CSS customization. If you're not comfortable with SASS, you can of course just copy the contents of style.css into the child theme as well.

Action Hooks

Many of the core parent theme functions are "hookable" while some can be completely redeclared and overriden. Please see the contents of lightfast-child/functions.php for more detailed examples.