Our Plugins
A wide selection of Divi Theme Extensions and Plugins along with WordPress and Elementor page builder solutions.
Due to recent European court decisions surrounding the use of Google fonts and the concerns that has raised in the WordPress and wider web community. Here’s a simple plugin that allows the downloading of Google fonts of your choice to use on your WordPress website. By choosing only a couple of fonts you may serve your site a little faster too as the Google API is disabled (by you) in your theme or page builder plugin.
Customize the Blocks Bakery plugins with attractive and powerful blocks to create amazing and outstanding websites in minutes. Because its plugins are rich in attributes.
With ready-made Blocks Bakery templates, you can quickly and easily create Blocks Bakery pages and articles. You’ll have access to a number of well-designed, theme-independent Blocks Bakery block patterns that you may use anywhere on your site. Examine the numerous categories and select the one that best meets your requirements.
With blog and content marketing-friendly blocks, you can simplify your material and generate a clear message while expanding your audience.
The Blocks Bakery has been designed in such a way that anyone from any field can claim that it was created specifically for their field. This is what makes Blocks Bakery so attractive and outstanding.
“Divi Sorted” is a filter and sort plugin for users to filter through posts, projects, products, and any custom post-type using the Divi visual builder. Users can control each and every element of the design and customize it using the module.
You can filter and sort using categories, title, price, popularity, and much more and style the WooCommerce Shop page as you like it. It is also fully compatible with the Divi visual builder.
Divi Sorted was developed with a focus on high performance and uses advanced javascript functionality. With “Divi Sorted” you can add a numbered pagination and freely customize your Divi Blog and Shop pages.
Divi Sorted is fully compatible with the latest DIVI Visual Builder and is licensed for use on all Divi Web sites you build for you or your customers.
**********Fully Compatible with the Visual Builder & Gutenberg**********
Watch the video for an explanation of what the plugin does and what can be achieved. Think of this as a must have Divi Layout/Template Manager for blog posts, pages and other custom post types. This plugin is a MUST HAVE for any site.
The CPT Layout Injector plugin is designed to allow you to set up centralised and custom layouts for any Custom Post Type within WordPress, basically, make a template for each of your post types – including straight up WordPress posts. Much like the popular Woo Layout Injector plugin, you can use the Divi Library to set up different layouts. Making use of many new custom Divi Builder Modules designed for this plugin you can set up archives (featuring a new List layout along with Grid and Full width, much like the standard ‘blog’ module) and single page templates in minutes without the need to do any coding at all. You can even have a layout per category that your posts belong to if you like so one layout for those posts in category 1 but another for category 2 etc. It’s INCREDIBLY VERSATILE!
Although this is designed for Custom Post Types, I often use it for blog pages and blog archives using the inbuilt ‘posts’ Post Type. Although the Divi Builder can be used for posts I don’t feel that it’s generally necessary to do so. A lot of sites demand consistency across blogs and news pages and so, using this plugin, you can easily configure the standard layout of your posts, pages and CPT. You can see this in action on elegantmarketplace.com whereby this plugin is used on the blog archive page and also individual blog posts.
NOTE: For post types where the Divi Builder is active, the CPT Injector layout will only be used for posts where the builder has not been used. This gives you the flexibility to have a nice consistent and stylish looking blog/news page but with the builder used on some pieces of content where necessary… great eh!!
Instructions
Install and Activate the plugin
Visit the ‘Divi Library’ page on the back end of your website
Click add new (towards the top of the page) and choose ‘layout’ from the little popup (NOT Global). Give it a memorable name (this is for reference only and is never used elsewhere)
Use the page builder to create your layout using the modules provided and save it
Visit the settings page for the plugin and simply choose the new layout from the dropdown for the appropriate Custom Post Type
Repeat steps 2-5 for the archive page (the page where you see more than one item together)
That’s it!
Each time you want to make a change to the layout just visit the Divi Library page and edit your layout as before. No need to relink or anything else. This really is a set and forget plugin!
Modules
Title. Adds the name of the post type item along with any meta information such as author, comment count, categories and the post date.
Content. Shows the content from the post type item
Featured Image. Self explanatory.
Post Nav. This shows the next/prev navigation to move between your post type items where required
CPT Archive. This is much like the ‘blog’ module that comes with Divi/Extra but with a couple of neat additions. Post type selection, a List style layout and image size selection
CPT Loop Archive. This is a special module designed to use a layout within a layout. You simply create an archive layout and a loop item layout. The loop item can contain any other modules or layouts as you see fit and will be repeated for each item forming a neat archive page in any layout you like. As seen on my popular Woo Layout Injector plugin. Works brilliantly with my ACF plugin to show detailed information about your content.
Taxonomy. This will allow you to show a list of taxonomy items attached.. (eg.. a list of categories or tags for instance)
Author Bio. Introducing the author bio module.. this contains biographical information, the avatar, social media and website address as well as a selection of styling options to make this feature really sing!
All modules feature styling controls via the Advanced Design Settings page within the Divi Builder
ACF for Divi is designed to work with any Divi Builder based site. This could be Divi, Extra or any other site using the excellent page builder provided by Elegant Themes.
THE PLUGIN PROVIDES THREE MODULES:
a grid of labels and their values
a single field option (best used for images)
a repeater option.
Using this plugin you can utilise the massively popular (with a free version available) Advanced Custom Fields plugin without any coding or shortcodes at all! The modules contain extensive styling options to give your data that personalised look!
This plugin is excellent for use on any site and even better in conjunction with the Divi Theme Builder (Divi 4+) or other plugins such as CPT Injector or Woo Layout Injector.
You can easily create sites for directories, real estate, activities, anything at all where you may want to add custom fields to your content and show it on the front end!
COMPATIBLE ACF FIELD TYPE
Whilst we want to support every single ACF field type this isn’t always the case as they are being added all the time.
Each new version we release will feature more advanced support for all ACF types and handle different types of output. If you’d like to ask if a field type is supported or request for one to be added do get in touch any time!
Recently added: Added support for the Google Maps, Relationships, Post Object Fields, Link Field and many more!!
What’s a Taxonomy you ask? Well let me tell you!! A taxonomy is what WordPress calls your tags and categories. When you categorise content and then view the page containing those items you will see maybe ten on a page with a next/previous button at the bottom. The layout is awful and not configurable…until now! This plugin features a number of custom Divi modules that allow you to make your own archive template in the Divi Library (it’s really easy! NO coding knowledge required!) then just ‘assign’ it ONCE in the settings page and you’re done.
It does SOOOOO much more than that too. Read on for more info or watch the video for a basic walkthrough…
Taxonomy Layout Injector allows you to edit the layout of the Category, Tag and any other registered taxonomy including those registered by nearly any other plugin, In addition it will change the layout of the Author pages. Divi/Extra, by default, do not allow any configuration at all on taxonomy archive/author pages. You are given a list of items and a fixed sidebar with no styling or layout capability. You can use a child theme but then you have to code and even then it can take a long time to achieve the desired result.
This plugin allows you to create a layout using the Divi library in any column/row format and using any modules you see fit. Add a couple of new modules created for this plugin and use their settings to make your taxonomy archive pages and author pages really stand out. In short this plugin adds a number of custom modules to the Divi Builder and a settings page to link the two together. You have the freedom of the Divi Page Builder which we all know and love to construct a layout to suit your needs.
Instructions
– Install and Activate the plugin
– Visit the ‘Divi Library’ page on the back end of your website
– Click add new (towards the top of the page) and choose ‘layout’ from the little popup. Give it a memorable name (this is for reference only and is never used elsewhere)
– Use the page builder to create your layout and save it. Make sure to use the Taxonomy Loop Archive, Taxonomy Archive, Taxonomy Essential Grid Archive in conjunction with any of the built in Divi modules or custom modules that come with this plugin to integrate the loop properly
– Visit the settings page for the plugin and simply choose the layout you just created from the dropdown boxes next to the type of taxonomy you want to style (category, tag, project category etc…)
– If you want to override the default Injector layout on a per taxonomy term/item/author basis then you will find several options to do so on the settings page.
That’s it!
Each time you want to make a change to the layout just visit the Divi Library page and edit your layout as before. No need to relink or anything else. This really is a set and forget plugin.
Modules
Taxonomy Title. Adds the name of the taxonomy term (category, tag or author name essentially)
Taxonomy Archive (Basic). Similar to the blog module that comes with Divi. Just include this and choose your settings as normal. As a bonus you can choose the image size and the layout type (a new layout type called ‘List’ is provided which looks really good as per the screenshots included adjacent)
Taxonomy Essential Grid Archive. If you use the essential grid plugin then you can use it to power your archive pages uses this handy module
Taxonomy Loop Archive. This is by far the most powerful module you’ll see for archive layouts. Simply create a layout for the archive page and another layout for the archive items and it does the rest. Using this module you can display your content in truly any format.. list/grid, include other plugins, images, custom fields etc..
User Avatar. This will take the author avatar of the page and show the image. Module includes size and animation options also
Post Title
Post Content
Featured Image
Note
Adding the new modules to a normal page builder page are unlikely to work. The modules are designed for use on an archive page only via the Divi library. Please contact us if you are unsure about this or have a problem setting things up.
**********Fully Compatible with Visual Builder**********
A lot of developers and designers just love the look and feel that a timeline gives you. Whether you’re presenting a step by step item, showing chronological data or just featuring some interesting content, a timeline can be the right layout of choice. I have created a couple of exciting new modules module which do just this. Simply add either of the modules and either add each timeline item, content, read more link then style it OR select where the items should come from (ie, posts, pages, portfolio items!). It couldn’t be easier.
Recommendations
See the excellent blog post written by Randy Brown on the Elegant Themes blog for use cases and how to use as well
And this one written by Donjetë Vuniqii on The Elegant Themes Mini Series on how to do things with Divi.
This works responsively also. The alternating item layout in the screenshots works when in 1 column mode and in 1/4, 1/3, 1/2 etc the timeline bar is offset to the left (see screenshots). Each timeline item can have it’s own icon, colour, content and/or read more link so you can showcase your content as you see fit. You can also use Advanced Design Settings within the module to change fonts, colours, padding etc.
To use
Install the plugin as normal
Visit any page with a Divi Page Builder active
Add the Timeline module and configure accordingly
Best used in 1 column layout but will work well (and still responsively) in the smaller column layouts.
Modules Included
Vertical Timeline – Add timeline items just like you would using the tabs module. Add the module itself and then click ‘add item’ for each item then add the content for each one.. nice and east
Post Timeline – This timeline looks the same as the Vertical Timeline except instead of adding items manually, they are pulled from a post type… posts, projects, products etc…
How the sub-layout works
Using the Posts Timeline (instead of the Vertical Timeline) module that comes with this plugin you can create a very flexible and configurable layout for your timeline. To make this as flexible as possible we create a layout which is used repeatedly for each item in the timeline.
Making a new layout is simple.. we first create a ‘timeline item’ template in the Divi library (Divi Library > Add new > Layout (non global)). This will feature normally an image, title and content modules.. Once that is saved you can go ahead and set up your timeline module and select in the first option the layout you just made in the Divi library. It works best with 1 or 2 cols in the sub layout but by all means have a tinker and see what you can come up with! I have included three companion modules to aid the creation of new content.. these being title, content and featured image. To make a really cool timeline with loads of extra information try my Advanced Custom Fields module plugin also available in the store here.
You may install this product on any number of websites that you build for yourself or your clients. You will receive 6 months support and life time updates, after which you may have to purchase a support contract in 6 month packages.
The Search Layout Injector plugin is designed to allow you to set up a custom layout for your boring old Divi search results page within WordPress. Much like the popular Woo Layout Injector plugin, you can use the Divi Library to set up a layout. Making use of many new custom Divi Builder Modules designed for this plugin you can set up your results page (featuring a new List layout along with Grid and Full width, much like the standard ‘blog’ module) without the need to do any coding at all.
You can even have a different search page for each post type. If you, for instance, wanted your blog search to look different to your product search or portfolio search then this does that too.. Along with the option to use the blank template for search results meaning you can completely build the page and make it a real feature.. thus plugin will not disappoint!
Even better there is now an autocomplete option. Start typing a few characters and the site will present some options to you. Advanced styling options have been added for size, font, colour etc so you can give it that customised look and feel!
One handy feature is the ability to optionally search in meta information.. this means custom fields attached to your content. In real terms it means it’s easy to search the content of custom fields perhaps provided by plugins such as advanced custom fields or other bespoke means. In short, this will make your search more powerful when turned on. In addition to this I have also added a setting to search ONLY titles meaning if you are creating a more advanced lookup for registration numbers or something else when this will make your results more accurate. It’s optional and configurable via the settings page.
A lot of sites demand consistency across the site and where you use the search so, using this plugin, you can easily configure the standard layout of your posts, pages and CPT. You can see this in action on elegantmarketplace.com whereby this plugin is used on the blog archive page and also individual blog posts.
Instructions
Install and Activate the plugin
Visit the ‘Divi Library’ page on the back end of your website
Click add new (towards the top of the page) and choose ‘layout’ from the little popup (NOT Global). Give it a memorable name (this is for reference only and is never used elsewhere)
Use the page builder to create your layout using the modules provided and save it
Visit the settings page for the plugin and simply choose the new layout from the dropdown relating to the search results and each post type as necessary.
That’s it!
Each time you want to make a change to the layout just visit the Divi Library page and edit your layout as before. No need to relink or anything else. This really is a set and forget plugin!
Modules
Title. Adds the name of the post type item along with any meta information such as author, comment count, categories and the post date.
Content. Shows the content from the post type item
Featured Image. Self explanatory.
Search Archive. This is much like the ‘blog’ module that comes with Divi/Extra but with a couple of neat additions. Post type selection, a List style layout and image size selection
Search Loop Archive. This is a special module designed to use a layout within a layout. You simply create an archive layout and a loop item layout. The loop item can contain any other modules or layouts as you see fit and will be repeated for each item forming a neat archive page in any layout you like. As seen on my popular Woo Layout Injector plugin. Works brilliantly with my ACF plugin to show detailed information about your content.
Search Form – to allow you to set a post type for the search with various styling options etc..
All modules feature styling controls via the Advanced Design Settings page within the Divi Builder
Note
If you use the divi builder for your blog posts you should ideally write into the ‘excerpt’ box as well which means that the search results page can show a short summary of th content. If you don’t then the excerpt will be blank in most cases. This advice is not specific to this plugin but a general rule of thumb.
You may install this product on any number of websites that you build for yourself or your clients. You will receive 6 months support and updates for lifetime, after which you may have to purchase a support contract in 6 month packages.
The contact form module that comes with Divi is actually quite good.
It serves users well for contact forms and other simple forms, with it’s basic no-nonsense interface. If you want to build a large form or one with complex logic then most developers opt to use a standalone plugin, but often these can be bulky and yet another thing to buy and keep up to date. This isn’t always the best option to take.
One thing that the Divi Contact Form module doesn’t do, is log when someone has submitted a form. This can be frustrating if emails go astray – WordPress email deliverability out of the box is notoriously bad. It’s better to be able to read your emails when you next log in to your website, rather than losing the enquiry completely.
Enter the Divi Form DB plugin.
This simple, lightweight plugin stores contact form submissions in your WordPress database, in an easy to use and read interface. It has accountability built in so you know which user has read which messages and when, as well as alerting admins with a dashboard banner to remind you to read your messages.
Another use for this plugin is to keep a backup of all submissions, without alerting you in the dashboard, just so you know that you always have a copy in case of email issues.
This plugin also has another feature up it’s sleeve – and it’s a huge feature. It allows you to convert any submission into ANY post type so a simple contact form can be used for submissions of testimonials, case studies, support tickets, even full blog or news posts.
Exporting your data is simple. Save to a CSV on a per form basis to let you store the data offline, or import it into another application or website.
***Read the exemplary Elegant Themes review and tutorial! here***
The revolutionary and original plugin for conditional logic in Divi, allows you to add logic/conditions (as many as you like!) to be used with any Divi element (module, child module, section, row). The plugin is incredibly easy to use in the Divi Visual Builder.
Ever had to remember to add a sale banner to your site at a certain time?
Want to show different slides in a slider module to different users or at different times?
Want to show different items in pricing table modules based on time or status?
Ever had to get up early to change time sensitive content?
Ever wanted to show a specific message to new users?
Read on!
Simply put, you can decide when any of your content is shown and to whom based on any number of conditions you can set (or write yourself). The easiest example is differing content for logged in and out users but it doesn’t stop there.. you can show content based on date/time, location, user role, environment or anything else.
There are a number of pre-set examples and a polished interface to make using this plugin very easy indeed.
On activating the plugin you will see a new interface inside the Divi Visual Builder ‘Advanced’ tab. Look at the Custom Class/ID tab and you will notice a handy on/off switch to manage the logic/conditions. Inside the popup you will find full instructions and some handy controls to get the logic you want.
Examples
You might be thinking now “great idea but how would I use it??’. Here’s a few examples we’ve had so far from the community!
Show logged in or out slides in a slider module or schedule them to show/hide
Show a marketing homepage to logged out but show handy links/articles to those logged in
Create a simple teaser/locked content section based on a query string variable, post item, session variable or cookie!
Show members only content based on WordPress capability or role.
Show content to users in their language?
Use a pricing table but show certain prices to users based on their logged in/out status or the time/date
A restaurant business may wish to show the breakfast menu in the morning but the evening menu in the afternoon
An eCommerce store may wish to show documentation and post-purchase links to those who are logged in or have purchased (custom php filter)
Show an article or page to those who have signed up to a mailing list (custom php filter)
Show offers or holiday wishes on a per country basis..
Show adverts and offers only once – resetting every 30 days or so (configurable)
Hide your local offers to those who don’t live in the same city
And many more!
Examples Built-In
Out of the box there are LOTS of pre-defined conditions you can use. These range from the most basic show/hide based on logged/out status to something more complex like show/hide based on date/time constraints. See below for the full example list included the plugin:
SHOW this content on Christmas Eve 2017
HIDE this content on New Years Day 2018
SHOW this content to a specific user ID or several user IDs
SHOW the content for ONLY the 16th August 2017 (Sean’s Birthday!)
SHOW this content on Mondays ONLY
SHOW this content at 3pm and hide at 4pm
HIDE this content on Weekdays
SHOW this content if the current page has the category “News”. Note: term uses the slug
HIDE this content if the user IS logged out
HIDE this content if the user IS logged in
SHOW this content is a specific item is in the querystring (with optional value match)
HIDE this content is a specific item is in the querystring (with optional value match)
SHOW this content is a specific item is in the post array (with optional value match)
HIDE this content is a specific item is in the post array (with optional value match)
SHOW this content is a specific item is in the session (with optional value match)
HIDE this content is a specific item is in the session (with optional value match)
SHOW this content is a specific item is in the cookie array (with optional value match)
HIDE this content is a specific item is in the cookie array (with optional value match)
SHOW this content if the user has the Editor role
HIDE this content from users with the Subscriber role
SHOW this content if the user has the capability “view_content” (example. add your own)
SHOW this content if the user is in the UK or France
HIDE this content if the user is in the USA
SHOW this content to users if their language is English or German
HIDE this content to users if their language is French
HIDE this content after showing it only once (adverts/offers)
SHOW this content if the user is in the city of Chester, UK
HIDE this content if the user is in the town of London, UK
SHOW this content to user if PHP add_filter() returns true (advanced!). Supports up to 3 optional arguments.
HIDE this content from user if PHP add_filter() returns true (advanced!). Supports up to 3 optional arguments.
All of the built in examples can be edited. They are simply included to get you started. The date/time picker pre-fills the dates for you to minimise editing and the rest of the conditions are straightforward to edit to suit your needs.
Developers
Any encapsulating shortcode will work (one with a start and end tag) if you prefer to work directly with the shortcode. As long as the encapsulating shortcode alters the $content variable passed to the function based on your own condition this will work. To make things easier though you may prefer to use the built in add_filter example as it gives context to your shortcodes and allows you to add optional arguments which make it easier to read.
You’ll also find the ‘dss_prefill_options’ filter handy as it will pass the post type and an empty string for you to edit. This will allow you to add your own “option” html tags to the pre-defined logic dropdown. Just make sure that your shortcode is the “value” attribute and the plugin will do the rest!
You may install this product on any number of websites that you build for yourself or your clients. You will receive 6 months support and 12 months of updates from the date of purchase, after which you will have to purchase the product again at 50% of the initial purchase price.
**********Fully Compatible with Visual Builder**********
Pods is a great (and FREE) way of getting custom post types and custom fields into your WordPress site. It comes with a whole raft of templating options and components to do a number of things in a really clever way. However, what it doesn’t do well is integrate into the Divi Builder. You need to use shortcodes or custom templating and it can get confusing and messy really easy.
In this plugin, the Pods module for Divi, you get two Divi Builder modules to add both a single item or a table of items. The table module allows you to select which fields you want and it will show them in a nicely styled way. This works well for general text, numbers, dates, website addresses etc. The single field module is, as it sounds, a module to output one of the fields only. This is especially good for images, files and relationship fields.
Every field type you will find in the Pods list is supported by this plugin including relationships which provides a linked list of related items.
The video shows in more detail how to use the plugin and what it can output. The styling options on each module also allow you to tune the content to suit both your brand and the context in which you are showing the fields.
How to use
Install and Activate the plugin
Create some fields against a post type using the Pods plugin
Visit a page using the Divi builder (one that had the Pods fields present) and click ‘Add Module’
You’ll see two modules there, “Pods Single Item” and “Pods Items”, select the one you want and then select the Pods field to output
Save the layout/page and view it.
That’s it!
You may install this product on any number of websites that you build for yourself or your clients. You will receive 6 months support and updates, after which you may have to purchase a support contract in 6 month packages.
**********Version 6.0 Visual Builder Compatible**********
Woo Layout Injector is by far the most powerful plugin designed for Divi/Extra to give a huge amount of control over your WooCommerce site. It allows you to edit the layout and styling of the WooCommerce single product pages, the shop page, the product category pages, the cart page, the checkout page AND the my account pages. Some of these can be done either centrally or on a per product basis.
The ideal Divi Commerce solution, Woo Layout Injector works on Divi and Extra, neither of which allow any configuration at all unless you are able to code in PHP and CSS. Even a seasoned developer will spend a while getting their WooCommerce layouts just right and to look ‘non-stock’. This plugin facilitates that.
In literally minutes you can create both a shop layout and product page layout and assign them to your site. You can set the layouts centrally via the settings page meaning if you want to change your store at any time then you need only edit one layout. You can also override the layouts by product category or even on a per product basis making this plugin ideal for any type of store. If you want to really fine tune your experience you can tailor make your cart page, checkout page and my account pages. All using the Divi Builder!
To really put the icing on the cake you have a beautiful header mini cart and a whole raft of custom made modules to allow you to design your pages as you see fit!
In short, this plugin adds a number of bespoke and highly configurable custom modules to the Divi Builder and a settings page to link them together. You have the freedom of the Divi Page Builder which we all know and love to construct a variety of layouts to suit your needs!
Using Woo Layout Injector you can create a very flexible and configurable layout for your WooCommerce archives and product category pages. To make this as flexible as possible we create TWO layouts. One that will be used for the archive page itself and another which is repeatedly used for each item (product) in ‘the loop’.
Let’s say we have an archive page showing 9 items in 3 rows of 3 items. We first create a ‘loop item’ template in the Divi library (Divi Library > Add new > Layout (non global)). This will feature normally an image, title, price, read more button etc.. Once that is saved you can create the second layout which will be the archive. This may feature a nice header, the ‘loop archive’ module and then a footer or anything else to suit your design! Within the loop archive module you can select list or grid view. I find that list view works well especially when your ‘loop item’ layout has multiple columns of it’s own or a grid of products.
For a Deeper Dive and full instructions on how to use this plugin once installed – have a look at this great article where you can download a full instructional PDF.
That’s it!
Each time you want to make a change to the layout just visit the Divi Library page and edit your layout as before. No need to relink or anything else. This really is a set and forget plugin that will yield a unique and bespoke looking WooCommerce store without you having to write any code at all 🙂
Modules
There are no fewer than custom 37 modules available to you using Woo Injector. Each has a purpose and a place to be used with the bulk of them being universal. Details below:
Checkout Modules
Billing Address
Shipping Address
Checkout Coupon – so you can position the coupon form anywhere you like and style accordingly
Checkout Review – so you can see what you’re about to buy
Checkout Payment – final pay now button and links to the payment processors
Cart modules
Cart products – the cart/basket itself showing a list of products with their quantities and costs
Cart Totals – A table showing the total cost and shipping calculator
Account Modules
Account Page – the account page itself. Used as a container for all of the other accounts.
Account Navigation – the list of links to the account sub pages.
Account Downloads – the Downloads Tab
Account Orders – a list of your orders and receipts
Account Details – your personal information, a profile
Account Addresses – a place to set your default billing and shipping details
General Modules
Content – the product description
Short Content – the shorter product description/excerpt
Read More – a simple button to allow you to create links to your product pages easily
Title – the product title
Shop Category Title – Similar to the title module except that it shows the title of the category page you’re on
Notices – notices such as “Product has been added to your cart” etc
Gallery – the product images with my own zoom/lightbox functionality
Thumbnails – the additional product images with the option to split and show in various positions on your pages
Price
Add to Cart
Rating – star rating for the product you’re looking at
Reviews – a separate module if you don’t want the reviews to feature part of the tabs
Information Tab – a separate module if you don’t want the additional info tab to be part of the tabs
Tabs – the Woo tab system
Attribute – display a product attribute and it’s linked terms
Product Category
Meta – showing information such as sku and categories
General – old and largely unused but it’s a collection of the modules joined together.. such as title, price, add to cart and description.
Breadcrumbs
Related Products
Upsells
Cross Sells
Feature Modules
Single Product – a handy module to allow you to show a single product on any page on your site
Loop Archive – a revolutionary approach to layouts whereby two layouts are used, one for the archive itself and another to handle how each product item appears
Archive – a shop type module to give a basic list or grid of products to be used on simple stores
Category Archive – Want to show a grid of categories to navigate around your site.. this does that!
Every module have comprehensive control over styling such as padding, colours, alignment and specific settings for styling and module behaviour. For those times when you need more control each module has a unique CSS class and where possible we have included PHP actions/filters to enable you to ‘hook in’ and do your own thing.
Layouts
Coming very soon (mid 2018) will be a gallery of layouts created using Woo Injector. This plugin was released and flourished from mid 2016. It was, and still is, revolutionary in the features and functionality on offer with new updates coming all the time. Keep an eye on the changelog on this page or within the plugin itself for more exciting additions to the plugin. The new layout library will be a site showing a number of product page and product archive layouts created using Woo Layout Injector with the option to download the JSON files for use on your own store. Watch this space!
Note
Adding the new modules to a non WooCommerce page are unlikely to work. The modules are designed for use on a WooCommerce product page only via the Divi library. Please contact us if you are unsure about this or have a problem setting things up.
This plugin is designed to work with the vast majority of third party WooCommerce extensions. On occasion, third party plugins which also modify the product page may not be 100% compatible. Don’t worry though! Simply put in a support request with the vendor or Elegant Marketplace and we shall build in compatibility as soon as we are able.
Please be aware though that we comprehensively test Woo Layout Injector with a variety of popular WooCommerce plugins to ensure compatibility across the range.
We have an Excellent guide to setup and troubleshooting on the Elegant Marketplace blog. It will show you in comprehensive detail how to create a stunning store including single product pages, product archives and help you through some common questions and issues we hear about. Read the guide here
Support is provided free of charge for 6 months from the date of purchase and does not include amendments around third party plugin conflicts. Each license version is subject to these terms. Single use – 1 instance on 1 site, 5 site license – 5 instances on 5 sites. Unlimited use license – unlimited instances on an annual basis. Unlimited site license with unlimited lifetime updates for the life of the product.
Each license automatically renews at the end of the year unless cancelled with the exception of Unlimited License with unlimited lifetime updates. The renewal price is set at 50% of the original. To cancel your subscription, simply login to your PayPal account and under subscription look for The EMP Group and cancel the package.
Have you ever wanted to bring attention to something on your webpage?
One of the best ways to grab attention is to use a popup, and this plugin will do exactly that for pretty much ANY content.
Have a visitor click on a video thumbnail and show the video full screen…
Have a discount coupon “appear magically” just as a visitor is about to leave your page…
Interruption Marketing is easy when a visitor simply scrolls down your page…
Show popups to people who visit your page with a special link, but not to everyone else…
There are so many different possibilities with this plugin, if you can design it, you can display it whenever you want.
Your popups can display any of the following content:
Video – YouTube, Vimeo, etc.
Image
Text Content – using the standard editor
iFrame – content from any other website
Layout – any Divi layout from the library #
Any of these types of popup content can be displayed using any of the following triggers:
Image
Button
On Page Load (with optional delay in seconds)
Exit Intent – when a user goes to close the browser
Scroll Delay – when the user gets to a certain % down the page
On Blur – when a user clicks out of an input field
CSS Class / ID – using any class or ID from any other page module #
There are 6 different pre-defined popup styles, and each popup on your site can use a different style if you wanted.
Note
Layouts are subject to responsive rules and may look slightly different in terms of widths and spacing on occasion. Width and Height settings are provided but I suggest you test the popup and tune the output using the advanced design settings before releasing pages to the public.
This plugin is based on the wildly popular Colorbox jQuery plugin.
Fully compatible with WooCommerce v4
One of the ways to get information across to the customer for WooCommerce products is using the tabs feature. You get three to add content to: Description, Additional Information and Reviews.
However, what if you wanted to enter your own content that doesn’t fit into any of those headings? Maybe there is tab content that you want to add to EVERY product; well now you have to write custom code, or get a developer to do it for you.
Unless you have:
WooCommerce Tab Manager
Allowing you to take full control over your tabs.
With this easy to use plugin you can:
Remove one, two or all of the default tabs that come pre-installed.
Add as many fixed tabs of content as you wish to specific categories of products.
Add as many product specific tabs as you like, and add them to multiple products. You then get to fill content into those tabs on a per product basis.
Only show tabs to administrators whilst testing so you can confirm they work as expected, then with the flick of a switch you can set it live.
Tab logic allows you to specify if a tab is shown to everyone, logged in users or logged out users.
Full control over the order your tabs appear in.
Notes
This is a WooCommerce Tab Manager for WordPress product and not specifically a Divi product. The Divi builder Woo Tabs module doesn’t currently allow extra tabs to be added the ‘woo way’ and, until support is added by Elegant Themes, this plugin will only work with Divi when not using the Divi Builder to add the tabs. (IE the normal Woo templating system).