The Extra Featured Posts Slider Module

The Extra Featured Posts Slider Module

The Extra Featured Posts Slider Module
The Featured Post slider is a large slider meant to highlight your very best or most recent posts.

Module Overview

As its name implies, the Featured Posts Slider Module allows you to create sliders which source their content from posts both quickly and easily.
View A Live Demo Of This Module
The Module Options

General Settings
Categories
Choose the categories from which this module should display posts.
Posts Limit
Define the number of posts to be shown in the slider.
Display Featured Posts Only
Yep, you guessed it! Enable this option to show only featured posts.
Show Author
Include the author in each posts』 post-meta information.
Show Categories
Include categories in each posts』 post-meta information.
Show Comments
Include the comment count in each posts』 post-meta information.
Show Rating
Include the rating in each posts』 post-meta information.
Show Date
Include the date in each posts』 post-meta information.
Enable Autoplay
Enable/disable the autoplay feature.
Sort Method
Choose the method in which the posts will be sorted.
Sort Order
Choose whether the posts will be displayed in descending or ascending order.
Date Format
The format in which to display the date. This must be specified using a PHP date() format string.
Admin Label
This will change the label of the module in the builder for easy identification.
CSS ID
Enter an optional CSS ID to be used for this module. An ID can be used to create custom CSS styling, or to create links to particular sections of your page.
CSS Class
Enter optional CSS classes to be used for this module. A CSS class can be used to create custom CSS styling. You can add multiple classes, separated with a space.

The Extra Masonry Blog Feed Module

The Extra Masonry Blog Feed Module

The Extra Masonry Blog Feed Module
This module will display your list of posts in the form of small boxes on a masonry grid.

Module Overview

The Masonry Blog Feed Module displays posts using a Masonry Grid layout. You can use multiple Blog Feed Modules on a single layout to create truly unique content listings.
View A Live Demo Of This Module
The Module Options

General Settings
Categories
Choose the categories from which this module should display posts.
Posts Per Page
Define the number of posts to be displayed per page when pagination is enabled.
Show Pagination
This allows you to enable/disable pagination.
Show Author
Include the author in each posts』 post-meta information.
Show Categories
Include categories in each posts』 post-meta information.
Show Featured Image
Show the posts』 featured image.
Show Read More Button
Show the Read More button after the post excerpt.
Show Date
Include the date in each posts』 post-meta information.
Display Featured Posts Only
Yep, you guessed it! Enable this option to show only featured posts.
Show Comments
Include the comment count in each posts』 post-meta information.
Show Rating
Include the rating in each posts』 post-meta information.
Content
Choose whether the posts』 full content or the posts』 excerpt is shown.
Date Format
The format in which to display the date. This must be specified using a PHP date() format string.
Heading Style
Choose a heading style.
Sort Method
Choose the method in which the posts will be sorted.
Sort Order
Choose whether the posts will be displayed in descending or ascending order.
Admin Label
This will change the label of the module in the builder for easy identification.
CSS ID
Enter an optional CSS ID to be used for this module. An ID can be used to create custom CSS styling, or to create links to particular sections of your page.
CSS Class
Enter optional CSS classes to be used for this module. A CSS class can be used to create custom CSS styling. You can add multiple classes, separated with a space.

The Extra Code Module

The Extra Code Module

The Extra Code Module
Place custom code onto your page, such as HTML and JS, or input third party shortcodes.

Module Overview

You can use the Code Module to add custom HTML and/or WordPress Shortcodes to your layouts. In the above example we added an e-mail opt-in form using a Shortcode provided by our very own e-mail opt-in plugin, Bloom.
The Module Options

General Settings
Content
Here you can copy and paste your desired code into the module.
Admin Label
This will change the label of the module in the builder for easy identification.
CSS ID
Enter an optional CSS ID to be used for this module. An ID can be used to create custom CSS styling, or to create links to particular sections of your page.
CSS Class
Enter optional CSS classes to be used for this module. A CSS class can be used to create custom CSS styling. You can add multiple classes, separated with a space.

The Extra Standard Blog Feed Module

The Extra Standard Blog Feed Module

The Extra Standard Blog Feed Module
This module will showcase Posts in a classic 「blog-style」 list, or in a masonry block.

Module Overview

The Standard Blog Feed Module displays posts using Extra』s standard post listing layout. You can use multiple Blog Feed Modules on a single layout to create truly unique content listings.
View A Live Demo Of This Module
The Module Options

General Settings
Categories
Choose the categories from which this module should display posts.
Blog Feed Title
An optional title to display for this module if pagination is enabled.
Posts Per Page
Define the number of posts to be displayed per page when pagination is enabled.
Show Pagination
This allows you to enable/disable pagination.
Show Author
Include the author in each posts』 post-meta information.
Show Categories
Include categories in each posts』 post-meta information.
Show Featured Image
Show the posts』 featured image.
Show Read More Button
Show the Read More button after the post excerpt.
Show Date
Include the date in each posts』 post-meta information.
Display Featured Posts Only
Yep, you guessed it! Enable this option to show only featured posts.
Show Comments
Include the comment count in each posts』 post-meta information.
Show Rating
Include the rating in each posts』 post-meta information.
Content
Choose whether the posts』 full content or the posts』 excerpt is shown.
Date Format
The format in which to display the date. This must be specified using a PHP date() format string.
Heading Style
Choose a heading style.
Sort Method
Choose the method in which the posts will be sorted.
Sort Order
Choose whether the posts will be displayed in descending or ascending order.
Admin Label
This will change the label of the module in the builder for easy identification.
CSS ID
Enter an optional CSS ID to be used for this module. An ID can be used to create custom CSS styling, or to create links to particular sections of your page.
CSS Class
Enter optional CSS classes to be used for this module. A CSS class can be used to create custom CSS styling. You can add multiple classes, separated with a space.

The Extra Ads Module

The Extra Ads Module

The Extra Ads Module
The ad block can be used to place advertisements within your category feed.

Module Overview

As you might have guessed, the Ads Module allows you to display ads in your category layouts. You can upload ad images and define where they should be linked and/or you can insert custom HTML Ad Code.
View A Live Demo Of This Module
The Module Options

General Settings
Header Text
This allows you to display a text heading above the module on the frontend.
Show Top Border
This enables the module』s top border.
Border Color
This defines the color of the module』s top border.
Admin Label
This will change the label of the module in the builder for easy identification.
CSS ID
Enter an optional CSS ID to be used for this module. An ID can be used to create custom CSS styling, or to create links to particular sections of your page.
CSS Class
Enter optional CSS classes to be used for this module. A CSS class can be used to create custom CSS styling. You can add multiple classes, separated with a space.
Module Item Settings
You can add multiple advertisements to an Ads Module.
Admin Label
This will change the label of the module in the builder for easy identification.
Image URL
Place a valid image url here, or choose/upload an image via the WordPress Media Library.
Link URL
Place a valid web URL in this field to create a link with the image you selected. Leaving this field blank will simply leave your ad image as a static element.
Start On New Line
Make this ad item start on a new line.
Ad HTML
Use this field to insert custom HTML Ad code instead of defining an image and link URL.

How To Install The Extra Theme

How To Install The Extra Theme

How To Install The Extra Theme
Installing our themes is a snap using the WordPress Dashboard theme installer.

Download Your Theme
In this tutorial, we will be installing your theme using the Upload feature in your WordPress Dashboard. Before you can upload your theme, you first need to download it from the members area. Login to your account, and then look for the 「Divi」 theme on the list of themes. Click the 「download」 link, and then select the 「Theme Package」 to begin your download.

installing Your Theme In The WordPress Dashboard
To upload your theme, you first need to log in to your WordPress Dashboard. After you have logged in, click the Appearances > Themes tab to open up the themes page. Click the 「Add New」 button on the top of the screen.

On the next screen, click the 「Upload Theme」 button on the top of the page. This will bring you to a new page with an upload link. Click the 「Choose File」 button to open up a window to browse your computer. Locate the Divi.zip file that you just download from the members area, and select it.

After you have selected the file, the window will close. Click the 「Install Now」 button to install your theme. The page will re-load, and after the theme has been fully uploaded, you will be presented with an 「Activate Theme」 link. Click this theme to activate your theme and complete the installation.

Extra Header & Menu Options

Extra Header & Menu Options

Extra Header & Menu Options
Extra header is highly customization, featuring various menu, logo and alignment options.

Customizing The Header & Navigation Area
To begin customizing your website』s Header & Navigation, you must first enter the Theme Customizer by clicking on the Extra >> Theme Customizer menu link within your WordPress Dashboard. Next, find the Header & Navigation panel. Now, click the panel to reveal the relevant settings and then adjust them to your liking.

Header Format
Here you can adjust your header』s general format, such as switching between the Default and Centered layouts. Choosing Centered will place your logo above your navigation menu and it will be centered horizontally within the header. You can also choose to hide your header navigation area until the page is scrolled.

Primary Menu Bar
In this section you can adjust the size, style, and color of your primary navigation menu. This is the larger area at the top of the page which contains your logo and your primary menu links. From within this panel you can adjust the height of your logo, change the background color of the menu bar, change the color of your menu links, and more.

Secondary Menu Bar
The secondary menu bar is the smaller of the two navigation areas. It appears above your main navigation bar. This area will not appear unless you assign a menu to the secondary menu location. In this customizer panel you can customize the style of the secondary navigation bar including its background color, menu link color, and font style.

Fixed Navigation
The fixed navigation bar refers to the state of the navigation bar after scrolling. You will notice that as you scroll the page, your menu bar shrinks and remains fixed to the top of the screen to provide more space on the screen for your content. You can adjust the height of the menu if you think it shrinks too small, and/or you can adjust the colors of the menu and menu links independently from the menu』s non-fixed state.

Header Elements
Header elements are optional elements that you can display in your navigation bar, each of which can be enabled/disabled in this panel. Currently, the available elements include social follow icons, search icon, WooCommerce Cart, & Trending widget (which displays the titles of your most-popular posts like a news ticker).

Using eCommerce In Extra

Using eCommerce In Extra

Using eCommerce In Extra
Extra integrates with WooCommerce, making it easy to create an online store.

Overview
If you require eCommerce functionality, you』ll be glad to know that Extra is 100% compatible with the WooCommerce plugin. We recommend WooCommerce because it provides the best overall balance between feature set, code quality, cost, and support. While you can certainly use other eCommerce plugins, we cannot guarantee full functionality nor can we provide support for issues related to the use of other eCommerce plugins.

WooCommerce Basics
After you enable the plugin, you will see two new top-level menu items in your WordPress Dashboard: 「WooCommerce」 and 「Products」. You can use those menus to adjust your site』s eCommerce settings and to create new products. You can find full documentation on WooCommerce here.
Please note that while the Divi Builder includes various WooCommerce modules, you can also use WooCommerce by itself, without the builder. You can use the standard pages that are created by WooCommerce (Checkout, Shopping Cart, etc) as outlined in their documentation. You can also link directly to your WooCommerce product categories, and/or use the WooCommerce Shortcodes within a Divi Builder Code Module. This gives you the freedom to do just about anything.

Getting Started With The Divi Builder

Getting Started With The Divi Builder

Getting Started With The Divi Builder
Divi is best used in visual mode, allowing you to build your page on the front-end of your website.

What Is The Visual Builder?
The Divi Builder comes in two forms: The standard 「Back-end Builder」 and the front-end 「Visual Builder.」 Both interfaces allow you to build exactly the same types of websites with the same content elements and design settings. The only difference is the interface. The Back-end Builder lives inside of the WordPress Dashboard and it can be accessed along with all of the other standard WordPress settings. It sits inside the WordPress UI and replaces the standard WordPress post editor. It』s great for making quick changes while you are inside the dashboard, but it』s also confined by the dashboard and is rendered as a block-based representation of your website. This tutorial will be focusing only on the visual builder.

The all new Visual Builder, on the other hand, allows you to build your pages on the front-end of your website! It』s an amazing experience and allows for much faster design. When you add content or adjust design settings inside the visual builder, your changes appear instantly. You can click onto the page and just start typing. You can highlight text and adjust its font and style. You can add new content, build your page and watch everything happen right before your eyes.

Enabling The Visual Builder
While you are logged in to your WordPress dashboard, you can navigate to any page on the front-end of your website and click the 「Enable Visual Builder」 button in the WordPress admin bar to launch the visual builder.
If you are editing your page on the back-end, you can switch to the visual builder by clicking the 「Enable Visual Builder」 button that sits at the top of the back-end Divi Builder interface (note, you must first enable the Divi Builder before the visual builder button will appear).

The Visual Builder Basics
Divi』s power lies in the Visual Builder, a drag and drop page builder that allows you to build just about any type of website by combining and arranging content elements.
The builder uses three main building blocks: Sections, Rows and Modules. Using these in unison allows you to create a countless array of page layouts. Sections are the largest building blocks, and they house groups of rows. Rows sit inside of sections and are used to house modules. Modules are placed inside of rows. This is the structure of every Divi website.
Sections
The most basic and largest building blocks used in designing layouts with Divi are sections. These are used to create large groups of content, and they are the first thing you add to your page. There are three types of sections: Regular, Specialty and Full Width. Regular sections are made up of rows of columns while Full Width Sections are made up of full width modules that expand the entire width of the screen. Specialty sections allow for more advanced sidebar layouts. For more information about using sections, head over to our in-depth sections tutorial.
Rows
Rows sit inside of sections and you can place any number of rows inside a section. There are many different column types to choose from. Once you define a column structure for your row, you can then place modules into a desired column. There is no limit to the number of modules you can place within a column. For more information about using rows, head over to our in-depth rows tutorial.
Modules
Modules are the content elements that make up your website. Every module that Divi has can fit into any column width and they are all fully responsive.
Building Your First Page
The three basic building blocks (Sections, Rows and Modules) are used to build your page.

Adding Your First Section
Before you can add anything to your page, you will first need to add a section. Sections can be added by clicking the blue (+) button. When you hover over a section that already exists on the page, a blue (+) button will appear below it. When clicked, a new section will be added below the section you are currently hovered over.
If you are starting a brand new page, then your first section will be added automatically.

Adding Your First Row
After you have added your first section you can start adding rows of columns inside of it. A section can house any number of rows, and you can mix and match rows of varying column types to create a variety of layouts.
To add a row, click the green (+) button inside of any empty section, or click the green (+) button that appears when hovering over any current row to add a new row below it. Once you have clicked the green (+) button you will be greeted with a list of column types. Choose your desired column and then you are ready to add your first module.

Adding Your First Module
Modules can be added inside of rows, and each row can house any number of modules. Modules are the content elements of your page, and Divi comes with over 40 different elements that you can use to build with. You can use basic modules such as Text, Images and Buttons, or more advanced modules like Sliders, Portfolio Galleries and eCommerce Shops. We have individual tutorials for every single Divi module, so if you want to learn more about the types of modules that Divi provides then be sure to head back to the main document page and browse through the 「Modules」 section.
To add a module, click the gray (+) button that exists inside of any empty column or click the gray (+) button that exists when hovering over a module on the page to add a new Module below it. Once you have clicked the button, you will be greeted by a list of modules. Pick your desired module and it will be added to your page and the settings panel for the module will appear. Using this settings panel, you can begin configuring your module.

Configuring And Customizing Sections, Rows And Module
Each section, row and module can be customized in various ways. You can access an element』s settings panel by clicking the gear icon that exists when hovering over any element on the page.

This will launch the settings panel for the specified element. Each settings panel is broken up into three tabs: Content, Design, and Advanced. Each tab is designed to make accessing and adjusting Divi』s large variety of settings quick and easy. The Content tab of course is where you can add content such as images, video, links, and admin labels. The Design tab is where we』ve place all of the built-in design settings for each element. Depending on what you』re editing you can control a wide variety of design settings with a click; including: typography, spacing (padding/margin), button styles, and more. For an in-depth look at the Design tab, take a look at our design settings tutorial. Finally, if you want even more control you can head over to the Advanced tab where you can apply custom CSS, adjust visibility based on device, and (depending on which element you』re editing) do even more fine tuning.
Saving Your Page And Accessing Page Settings
To access general page settings, click the purple dock icon at the bottom of your screen. This will expand the settings bar and provide you with various options. You can open up your page settings by clicking the gear icon. Here you can adjust things like page background color and text color. You will also find the Save and Publish buttons as well as responsive preview toggles.

Jump-start Your Design With Pre-made Layouts
A great way to jump-start your new page is to start things off with a pre-made layout. Divi ships with over 20 pre-made layouts that cover a variety of common page types, such as 「About Us,」 「Contact,」 「Blog,」 「Portfolio,」 etc. You can load these up and then swap out the demo content for your own. Your new page will be finished before you know it! To learn more about using pre-made layouts, be sure to take a look at our in-depth pre-made layouts tutorial.

Saving Your Own Layouts To The Library
In addition to using the pre-made layouts that come with Divi, you can also save your own creations to the Divi Library. When a design is saved as a Divi Layout in the Divi Library, it can be loaded onto new pages. The more you build up your library with your favorite designs, the faster you will be able to create new websites. For an in-depth look at the Divi Library, be sure to check our our dedicated Divi Library tutorial
To save an item to the library, click the library icon that exists when hovering over any element and within the page settings bar. Once an item has been added to the library, it will appear in the 「Add From Library」 tab when adding new Divi layouts, sections, rows and modules.

Ok, You Have The Basics Down. Now It』s Time To Dig Deeper!
So by now you have added your first sections, rows and modules to your page. You have adjusted their settings and begun building and customizing your design. You have the basics down, but there is so much more to learn. We have dozens and dozens of tutorials that cover every single aspect of Divi. I encourage you to head back to the main documentation page and read through each and every one. By the time you are finished, you will be a Divi master!
Expanding Divi』s Potential With More Modules, Child Themes And Layouts
One of Divi』s biggest assets is its passionate community of designers and developers. On the Divi Marketplace, Divi creators have been building and sharing amazing Divi resources such as custom Divi Modules, Divi Child Themes and pre-built Divi Layouts. Using Child Themes and Layouts are great ways to jumpstart new websites and Divi Modules unlock Divi』s potential by giving you more building blocks.

The Divi Video Module

The Divi Video Module

The Divi Video Module
How to add, configure and customize the Divi video module.

Adding videos to your page in Divi is simple using the Video module. The module allows you to embed videos from just about any source, as well as customize the thumbnail image and play button to add a clearner style to the embed.
View A Live Demo Of This Module
How To Add A Video Module To Your Page
Before you can add a video module to your page, you will first need to jump into the Divi Builder. Once the Divi Theme has been installed on your website, you will notice a Use Divi Builder button above the post editor every time you are building a new page. Clicking this button will enable the Divi Builder, giving you access to all of the Divi Builder』s modules. Next, click the Use Visual Builder button to launch the builder in Visual Mode. You can also click the Use Visual Builder button when browsing your website on the front end if you are logged in to your WordPress Dashboard.

Once you have entered the Visual Builder, you can click the gray plus button to add a new module to your page. New modules can only be added inside of Rows. If you are starting a new page, don』t forget to add a row to your page first. We have some great tutorials about how to use Divi』s row and section elements.

Locate the video module within the list of modules and click it to add it to your page. The module list is searchable, which means you can also type the word 「video」 and then click enter to automatically find and add the video module! Once the module has been added, you will be greeted with the module』s list of options. These options are separated into three main groups: Content, Design and Advanced.
Use Case Example: Adding a Video to Your Landing Page
Adding a video to your landing page is a great way to promote your products and increase conversions. In this example, I』m going to show you how you can use the video module to add a video to your landing page. I』ve put a red circle where the video needs to go.

Using the Visual Builder, I add a new section with a fullwidth (1 column) row. In the row settings, under the Design tab, I select the option to 「Use Custom Width」. For the Custom Width option that shows up, I enter a custom width of 767px. This makes sure the video module I』m going to add in this row doesn』t exceed this width and become too large on larger screen sizes.

Next, I add the Video Module to the row. Under the Content tab of the Video Module Setting, I enter the video URL of the video I want to embed on my landing page. I』m using the URL of a youtube video for this example.

Then I add an Image Overlay URL for my video by clicking the 「Generate From Video」 button. This automatically pulls an image from the video to serve as an overlay with a new custom video icon.

Under the Design tab, I change the color of the play icon to match my landing page.

Now I have a video for my landing page that looks clean and matches my design.

Now that you』ve seen the video module in action, dive into ALL of it』s settings in the sections below. We』ve provided a detailed rundown of what you will find inside each tab of the module』s settings and an explanation of what each one does.
Content Options

Video URL
The Divi Video module lets you add video using two different methods. You can either upload your own video file from your computer by clicking the 「Upload Video」 button and selecting the desired file, or you can input any Video URL from a third party video source such as Youtube or Vimeo. Simply copy and paste the URL from your browser and paste it into the Video URL field and Divi will take care of the rest!.
Image Overlay URL
If you would like to define a custom video thumbnail image, which will be placed over the standard video interface with a custom play button to create a cleaner and more stylized appearance, then you can choose to do so using the Image Overlay field. This field allows you to either upload your own custom image, or let Divi automatically generate one from your video URL. Most of the video providers support this option, such as Youtube and Vimeo. Simply click the 「Generate From Video」 button and let Divi take care of the rest!
Admin Label
By default, your video module will appear with a label that reads 『Video』 in the builder. The Admin Label allows you to change this label for easy identification.
Design Options
Play Icon Color

If you designate an image overlay for your video module, the video displayed contains a play icon over the video. You can designate the color of this icon here to match the color scheme of your page.
Advanced Options

CSS ID and Classes
This can be used to add a unique CSS ID or Class to your module. These can then be used in your stylesheet or within the Theme Options Custom CSS box to apply custom styling to the module. CSS ID』s can also be targeted with anchor links to link to certain areas of your page.
Custom CSS
Here you can add custom CSS to your video module.
Visibility
If you want to hide your video module on certain devices, you can select which devices on which you want the video module to be disabled.