{"id":349453,"date":"2022-06-12T11:21:37","date_gmt":"2022-06-12T11:21:37","guid":{"rendered":"https:\/\/www.lafactory.online\/?p=349453"},"modified":"2022-06-12T11:21:41","modified_gmt":"2022-06-12T11:21:41","slug":"divi-plugin-highlight-divi-filter-2","status":"publish","type":"post","link":"https:\/\/www.lafactory.com\/blog\/en\/divi-plugin-highlight-divi-filter\/","title":{"rendered":"Divi Plugin Highlight: Divi Filter"},"content":{"rendered":"
Divi Filter is a third-party plug for Divi that adds some unique filtering options to your Divi website. It lets you use any Divi module as a filter, and any module can be included in the filtered results. There are two versions of the plugin: free and premium. The premium version has the best features, but you can do a lot with the free version. In this Divi plugin highlight, we\u2019ll look at the free version of Divi Filter and see what it can do to help you decide if it\u2019s the right plugin for your needs.<\/p>\n
<\/p>\n
Upload and activate the plugin as normal.<\/p>\n
Go to:<\/p>\n
<\/p>\n
Once the plugin is activated, you\u2019ll see a popup with the option to receive security alerts, information about feature updates, and allow non-sensitive diagnostic tracking. Simply select Allow and Continue or Skip to close the popup.<\/p>\n
<\/p>\n
Divi Filter doesn\u2019t add modules or features to the Divi elements. The filters are added manually with CSS classes.<\/p>\n
This can be confusing at first (especially if you\u2019re like me and just want to jump in and start exploring the features. I tend to dive in headfirst and read the instructions later). Fortunately, it does have well-written documentation that steps you through it. Once you\u2019ve gone through it once it makes sense and becomes more intuitive.<\/p>\n
Divi Filter works by filtering the categories that you create. The steps for adding the filter are simple:<\/p>\n
Even though this is a manual process, it\u2019s not difficult to use. We can use any Divi module. This opens a lot of possibilities. We can use the modules in any combination. Anything in the column will be included in the filter results.<\/p>\n
This allows us to filter maps, toggles, forms, text modules, menus, pricing tables, comments, buttons, code, audio, etc. Since the filter itself is made with Divi modules, we can style them any way we\u2019d like and use code, CSS, etc.<\/p>\n
<\/p>\n
For my first example, I\u2019ve created articles for a help center using the contact page from the Meal Kit layout. Buttons are used for the filter and toggles are used for the information. The toggles can include any type of content such as written tutorials, videos, etc. I\u2019ve added the button class to the Advanced tab. I\u2019ve also added a class with the category. In this case, the category is Themes.<\/p>\n
<\/p>\n
Next, I\u2019ve added the CSS class to the section that contains the toggles I want to filter.<\/p>\n
<\/p>\n
Finally, I\u2019ve added the category class to each column. Each of the toggles matches the topic of the column I\u2019ve placed them in.<\/p>\n
<\/p>\n
Now, when I click on one of the buttons that category is displayed, and all other categories are removed. I can also create a way to bring them back. The pro version will restack them so you\u2019d see multiple columns.<\/p>\n
<\/p>\n
I\u2019ve added a new button that will turn the filter off and display all categories. For this, I\u2019ve added the button class to the CSS Class field, but I did not include a category class. Without the category specified, the button will trigger all categories.<\/p>\n
<\/p>\n
To demonstrate the All button, I clicked a button to filter the categories. I\u2019ve clicked the Plugin filter, so the Plugin category is now displayed.<\/p>\n
<\/p>\n
Selecting All shows every category again. This is an easy way to remove the filter and let the user see all of the columns.<\/p>\n
<\/p>\n
For this example, I wanted to create a filter with just text. The filter will display choices based on the most popular, best deal, and latest filter options. I\u2019ve added the CSS classes to the text modules. The first only includes the button class so it will display all the columns.<\/p>\n
<\/p>\n
In this image, I\u2019ve added the button class and the category class to the Most Popular text module. I\u2019ll also add the classes to the other two text modules.<\/p>\n
<\/p>\n
Next, I\u2019m adding the CSS classes to each column. Each column contains one blurb. The filter will display just one of the three blurbs.<\/p>\n
<\/p>\n
Finally, I\u2019m adding the df-area CSS class to the section that contains the blurbs.<\/p>\n
<\/p>\n
Clicking any one of the text modules displays the blurb for that category. The other two blurbs are now hidden.<\/p>\n
<\/p>\n
Clicking See All brings them back.<\/p>\n
<\/p>\n
I decided to experiment and add multiple categories to each column. Sometimes an element needs to be listed under multiple categories. This is certainly the case when your filter includes terms such as the latest or best deals.<\/p>\n
<\/p>\n
Divi Filter worked exactly as expected. I added two categories to each column and now each of the filters displays two columns rather than one.<\/p>\n
<\/p>\n
For my third Divi Filter example, I wanted to continue my train of thought from the previous example, but I wanted to get a little more complex. I\u2019ll create a recipe list with text modules as the triggers. This will include multiple categories and I\u2019m adding them to the columns in various combinations. This example uses the Recipes page from the Meal Kit Divi layout pack. I\u2019ve added the proper CSS classes to the text modules.<\/p>\n
<\/p>\n
The section includes the Area class. I\u2019m using images for the filtered items.<\/p>\n
<\/p>\n
I\u2019ll add multiple categories to each column. Of course, in real life, the items will have to match those categories. I\u2019m choosing images at random for the screenshot.<\/p>\n
<\/p>\n
Here\u2019s the page showing all recipes. This one is set to three columns.<\/p>\n
<\/p>\n
Here\u2019s the page with a filter selected. It filters one column.<\/p>\n
<\/p>\n
I added more columns to have more category combinations.<\/p>\n
<\/p>\n
My result displays four columns with one filter selected. Of course, I\u2019d have to be careful in choosing these categories, but I think this works to get the point across. It doesn\u2019t matter how many columns you have, what modules are in them, or how many modules you have. The filter works the same regardless.<\/p>\n
<\/p>\n
Divi Filter is available for free in the Divi Marketplace. The free version only filters columns, but you can do a lot with this version.<\/p>\n
The premium version adds the filter to rows, filter animations, dropdown filters, unlimited filters on all pages, and more. These features will expand what you can filter, and the animations give it a polished look.<\/p>\n
The pro version starts at 19\u20ac. You can upgrade to the pro version within the free plugin, so you can try the free version and upgrade to the pro version at any time. There are several layouts available in the pro version to get you started. You can also purchase them separately.<\/p>\n
That\u2019s our look at Divi Filter. You do have to create the filters manually. Fortunately, it\u2019s not difficult and this does give you a lot of control. Once you\u2019ve stepped through it once it\u2019s easy enough to use without putting too much thought into it. I like the way it works because anything can be used as the trigger and anything can be placed in the columns. The content makes no difference. This sets it apart from the standard content filter.<\/p>\n
These examples only cover what can be done in the free version. The pro version does give you more control and more elements you can apply the filters to. I highly recommend trying the free version to see if it can do what you need and then upgrading if you like using the plugin.<\/p>\n
We want to hear from you. Have you tried Divi Filter? Let us know what you think about it in the comments below. <\/strong><\/p>\n Featured Image via H12 \/ shutterstock.com<\/em><\/p>\n