Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,691 sales
Recently Updated

Stepasyuk supports this item

Supported

This author's response time can be up to 1 business day.

8969 comments found.

Hi

I have buy and install the plugin and create a price filter but in “view en witchet” the range is off. Could you help me? Thanks advance,

BR,

Antonio

Hi Victor,

Yes we have many product and prices we are restyling a old website and not is in test mode.

https://40687155.servicio-online.net/tienda https://ibb.co/9bWBMKG

Thanks,

BR,

Antonio

The price filter should be created like this – https://prnt.sc/zKuuSEwosEEr _price is a standart meta key for price in WooCommerce.

Best Regards.
- Victor

Great! Many thanks.

BR,

Antonio.

Hello. I have a Porto theme. H1 doesn’t work, everything else works fine. How to solve this?

In the topic below, you mentioned that your plugin is compatible with the Porto theme. https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/31634508/comments?page=94&filter=all#comment_28412952

Hi gorecwp,

Thank you for choosing Filter Everything PRO.

Displaying SEO entities depends on the hooks your active theme uses. If it doesn’t use standard WordPress theme hooks some entities may not be displayed (as it is in your case). We can only provide you with a list of hooks that are used for certain SEO entities:

// For SEO title
add_filter( 'wp_title', array( $this, 'wpTitle' ), 15 ); 
// For the Meta description
add_action( 'wp_head', array( $this, 'filtersWpHead' ), 1 );
// For H1 title one of these hooks
add_filter( 'woocommerce_page_title', array( $this, 'seoH1'), -5 );
add_filter( 'get_the_archive_title', array( $this, 'seoH1'), -5 );
add_filter( 'post_type_archive_title', [$this, 'seoH1'], -5 );
add_filter( 'elementor/utils/get_the_archive_title', [$this, 'seoH1'], -5 );

If some of them are not displayed on your site it means you have to check if your theme uses these hooks. And write the code for your hooks.

Here is an example of how you can do it (it was made for the single_term_title hook):

add_action('wp_head', 'wpc_add_filters_seo_h1');
function wpc_add_filters_seo_h1(){
    if( class_exists( 'FilterEverything\Filter\Container' ) ){
        $seoFrontEnd = FilterEverything\Filter\Container::instance()->getSeoFrontendService();
        add_filter( 'single_term_title', [ $seoFrontEnd, 'seoH1' ] );
    }
}

Best Regards.
- Victor

Thanks.

Hi, thank you for the great plugin. I am using bricks loop and all filtering there is working great (https://inparfum.dewelloop.com/obchod/) but if I go to category page (https://inparfum.dewelloop.com/kategoria-produktu/pre-muza/) proper category is checked by default but if I click on other filter the products are not updating anymore. Is there any special practice I need to follow? I turned off AJAX and tried all query options but no luck so far. Thank you so much

Hi MichalGazdik,

Thank you for choosing Filter Everything PRO.

The thing is that the first link and the second as well are not filtering, and there can be a couple of reasons why, caching that cache absolutely everything and creating an issue to work with WP_Query. Plugins that make a copy of the WP_Query and use it to show products on the page, in that case again making issues to work with the needed query.

Try to turn off 50% of the plugins and update the filter set each time to test if everything is working, if it didn’t help turn off more plugins by updating the filter set and testing it until you find the plugin that brings issues to workability to the plugin.

Best Regards.
- Victor

Hello again, on https://funky-monkey.be/winkel/categorie-meisjes/maat-104/ there should be 127 results (indicated correctly on the page) but only 29 are shown. What can be the cause of this?

You can configure cron on the server, which will periodically open the site with the cache reset option in the URL. Or you can add this behavior in the importing code, so right after it’s finished, it should open a site with the cache reset option in the URL.

Best Regards,
- Victor

Can’t we do this with a function? We have an action available especially for such events.

Hi taggbh,

Good news, yes you can. And here is an example of the code of how you can do it:

if ( class_exists( '\FilterEverything\Filter\Plugin' ) ) {
    $fe = new \FilterEverything\Filter\Plugin();
    $fe->resetTransitions();
}

Best Regards,
- Victor

Hey, so i have set up everything, but the filter menu does not get shown on the page it should. What do i need to do? Google drive pictures for example: https://drive.google.com/drive/folders/19Sike8R-IDg72EE6jE1nqhYWizUN6tHW?usp=sharing The page name is http://cannagarpresse.de/amada/ (test building site)

Hi lukasj7,

Can you please remove the permission to watch the screenshot that you made so we can check it?

Best Regards.
- Victor

Hi lukasj7,

Does the page have any widgets that can display the filter set? or did you use the filter widget shortcode to display it? If not, try to add a shortcode on the needed page: [fe_widget]

More about shortcodes you can read here – https://filtereverything.pro/resources/shortcodes/

Best Regards,
- Victor

Hello,

I have a question before buying the PRO version. Is it possible to put a step-by-step filter on the homepage and then when I click Apply, that we get to the shop page?

I need to get something like this done, like on this website: https://www.elektromotor.nl/. You can see 4 steps right below the picture here. During these steps, you can set filters and eventually the desired product comes out.

I hope this is possible with your plug-in.

Kind regards, Michel Rikkert

Hi rockdesignnl,

Thank you for your interest in the Filter Everything plugin.

You can make a step-by-step filter like in this demo – https://demo.filtereverything.pro/step-by-step-filtering/ just turn on the apply button mode for redirection to the shop page.

If you want to create something close like on the page you provided the link to us, in that case, you need to use custom coding and styling by changing the filter templates.

Best Regards.
- Victor

where can i find older versions for download of the plugin?

Hi wimb48,

The free versions you can find any version here – https://wordpress.org/plugins/filter-everything/advanced/

If you want an older version of PRO version, by your request, we can provide a specific version.

Best Regards.
- Victor

Thanks Victor, we had problems with the PRO version 7.14. It did not filter anymore. So we wanted to try version 7.11 (Pro)

Well if the filter isn’t working correctly the older version of it barely can solve the issues. But, please send a message via PM so we can send you a link for the needed version there.

Best Regards.
- Victor

Hi there,

I’m working with the Wordpress Theme Pro which includes the pagebuilder Cornerstone. I need to know if your plugin Filter everything will work with Cornerstone?

Thanks for your reply!

Hi wzaneta,

Thank you for your interest in the Filter Everything plugin.

Yeah, it should work absolutely great, as long as the products/items/posts and any other things that you want to filter are displayed by the WP_Query.

Best Regards.
- Victor

Hello

I’m using this plugin for my website product page side bar. And here’s the sample url: https://eyeconzmedia.com/ideali2/product-category/appliances/cooker-hoods/

Yet after I click apply button, there’s a warning box says’it appears that this page does not contain a container with the specified<HTML id or class of the Posts Container>’ (screenshot as the dropbox link: https://www.dropbox.com/scl/fi/djywll1rhd3jvn2fpm98o/warning.png?rlkey=c85gacwxmq36lulqxbgmmc00m&dl=0)

How should I solve this issue?

Hi eyethalics,

Thank you for choosing Filter Everything PRO.

It’s even hard to place a cursor on the apply button because this menu for some reason is appearing – https://prnt.sc/Xjdeu22i43IC

But to fix your problem you need to specify here – https://prnt.sc/wT0ACT4BuDLM the class or id of your products container.

Best Regards.
- Victor

Hi Victor, thank you for your reply. Based on my website, is it possible to help us find what class or id should I put in? I tried several class but not working

Hi eyethalics,

Try to use #main but we would recommend giving a specific id tag to your product container element.

Best Regards.
- Victor

Hi i set up filters for products stock status. But i want hide out of stock in the filter selection becasue this products doesnt show at my woocomerce catalog. Its ulles to show 0 product to filter. If my product is out of stock desapire from product catalog.

Hi RelianceFoundry,

You can either exclude – https://prnt.sc/oEXzfD65oivV or hide empty terms that have (0) in all filters – https://prnt.sc/m-F-_Da36Jcu

Best Regards.
- Victor

Hello

I have the problem that the button to show the filter in the mobile version is displayed on all pages of the website whether they contain filters or not. To check it you have to visit the website with a mobile device.

Here you can check it: https://is.gd/yV5yNd

The filter is configured like this. Apply filtering if page is: Common Wordpress pages – All archive pages for this Post Type

How can I avoid this?

Hi xaifu,

Thank you for choosing Filter Everything PRO.

You need to go to Filters -> Settings -> Experimental -> and enable this option – https://prnt.sc/xkB1dOFQzMPN and simply place the button on the needed page with a shortcode – [fe_open_button] more about shortcodes you can read here – https://filtereverything.pro/resources/shortcodes/

Best Regards.
- Victor

I can’t find a way to change the color of the mobile filter open button. I also tried with different css codes but nothing

Hi riccardop18,

Thank you for choosing Filter Everything PRO.

While adding styles keep in mind the CSS Specificity, so the styles won’t be ignored. You can read more about it here – https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity

Best Regards.
- Victor

Hello,

We are looking into your plugin and I have few quesitons

1. I was wondering if the range filter could be different than price? for example our products have strenght in percentages (10%, 15%, 24%) and we would like to know if we could use the range filter /slider/ but instead of sorting prices we can sort the strenght instead?

2. Our products have different avaialability – available now, avaialable within 5-7 days and not avaialable – is it possible to set up that type of filter too?

3. Also we are looking for example let say the customer filter by strenght 10% and the products that are showing we would like to show them to the customer by their avaialability of course first will pop up products available immediately then the ones available within 5-7 days and on the last place not available products

4. We have extracts and flowers, if the customer choose from the drop down exracts we want to show him products in mg within the mg range/slide filter, but if the customer choose flower we want to show him percentages within the percentage range/slide filter, is that achievable?

Thanks

Hi lorencosmith,

Thank you for your interest in the Filter Everything plugin.

1. As long as it is just a numeric custom field with values 10, 15, 24 and so on it will work, but if it is a product attribute won’t work as a range slider as they all have their own slug.
2. As long as it is a taxonomy or custom field or attribute it should work. If it is just some type of description then it won’t work. It all depends on how it is implemented.
3. Such sorting has to be done with custom coding, there is no such functionality out-of-the-box.
4. Such functionality with changing the range sliders depending on the chosen option is also only can be reached by custom coding.

Best Regards.
- Victor

Thank you for such an amazing plugin. It has helped me build a very fast and functional site for my client.

I wondered if it is possible to have a search field “search by keyword?” Where the user can free type a search term. Is this possible?

Unfortunately, there is no such functionality out-of-the-box at the time. We are constantly working on the plugin and adding new features and in the future, we are going to add it as well. But currently, we are working on other highly requested features.

We would be glad to help, but there is no spare time to create custom functionality. We can only recommend hiring a WP dev using such platforms like Upwork that can write custom code to extend the plugin functionality to your needs.

Best Regards.
- Victor

Ok thank you Victor. I really appreciate the help. I’ll get a developer to look at it for me. Congratulations on such a great plugin. Best wishes.

Thank you very much for the kind words. Glad to hear that we managed to help.

Best Regards.
- Victor

Hi there,

I’m currently working on a portfolio website for a client of me and they’re requesting quite a specific filter for their projects.

I created some main categories, all with some sub categories. But I just can’t seem to work out how to show these as separate dropdowns/sliders.

Is this possible. Eventually it should somewhat look like this: https://xd.adobe.com/view/47c3c741-792c-4243-871b-b9cbca60c2e8-1290/screen/795700b5-f3ff-4be0-b2d3-bff3562b0be0 It currently looks (works) like this. http://conix23.vanstijl.nl/projects/

Thanks in advance!

Oh, no not at all, it can be posts, etc, just it all should be displayed with WP_Query so the plugin can filter it. We just provided an example of products to make it more understandable. You can make it in any way you want.

What type of custom field are you using to apply it to the posts? You can send us the screenshot of the filter set and how you set up everything so we can check, and make sure that you choose the correct option for the “And what to filter” dropdown.

Best Regards.
- Victor

Yeah, that’s the thing… I have separate portfolio items. With their own main and sub portfolio categories. But it shows them all in 1 single big dropdown menu and I just can’t seem to figure out how to make that into separate dropdowns.

I’ll get back to you tomorrow. I’m happy to also send you credentials for log-in to have a look around if that’s helpful? Just send me some way to do so, so I don’t have to place them here. ;)

Ah, now it is understandable what you want to make, a dropdown with list of a parent categories then show the subcategories of the chosen parent category, and so on. Unfortunately, there is no such possibility at the time.

Theoretically, it is possible to make it like that with multiple Filter Sets and the option to hide empty terms. And in another Filter Set create a filter with categories and exclude all the parent categories and so on. Also writing custom codes to make it all work together.

The easiest way to create something like that would be to create just categories without any sub-ones and add other attributes as custom fields, in that way, you can make a normal filter. For example in the first dropdown you choose the category, in the second the needed attribute by custom field, and so on.

Best Regards.
- Victor

Good afternoon, can you tell me about? I output h1 in categories, through the_archive_title, but when the filter is activated, the title does not change. What am I doing wrong?

Hi JustRe1ax,

Can be a lot of what can be wrong, wrong SEO Rule setting up, turned off site indexing in the WP admin dashboard.

Displaying SEO entities depends on the hooks your active theme uses. If it doesn’t use standard WordPress theme hooks some entities may not be displayed or changed. We can only provide you with a list of hooks that are used for certain SEO entities:

// For SEO title
add_filter( 'wp_title', array( $this, 'wpTitle' ), 15 ); 

// For the Meta description
add_action( 'wp_head', array( $this, 'filtersWpHead' ), 1 );

// For H1 title one of these hooks
add_filter( 'woocommerce_page_title', array( $this, 'seoH1'), -5 );
add_filter( 'get_the_archive_title', array( $this, 'seoH1'), -5 );
add_filter( 'post_type_archive_title', [$this, 'seoH1'], -5 );
add_filter( 'elementor/utils/get_the_archive_title', [$this, 'seoH1'], -5 );

Best Regards.
- Victor

i tried these options but i get an unknown variable error $this

Hi JustRe1ax,,

It seems like you did something wrong or change the “seoH1” function. Could you provide more information about the error and how you tried to make it work?

Best Regards.
- Victor

The product price sorting filter does not work.

https://fynd.no/butikk/

The filter is on a elementor built store where the other filters work but “price high to low” (pris høy til lav) or “price low to high” (pris lav til høy) does not work.

The store is showing variable products if that helps.

Hi adseoas,

Thank you for choosing Filter Everything PRO.

In sorting options, use the meta key instead of the “product price” option, and if you are using WooCommerce then by default price meta key is _price

Best Regards.
- Victor

Hi

When i use the ‘reset’ button in the chups filters, the button doesnt work, nothing happend

for example

https://accessiblevisit.com/inventory/all-matches/needs-wheelchair-accessible/

when you hit reset all, you should expect that all products are visible again, but nothing happens and the url doesnt change as well

Hi pmcooperation,

As we mentioned before a lot of absolutely the same filter sets that are placed on the same page are bringing confusion, we choose the one that is appearing when clicking on the edit button on the page that you linked, and set priority 10 with the correct “HTML id or class…” please check it and please make sure that you are configuring the right filter set.

Best Regards.
- Victor

Yes it works now. thanks again victor. great support

Hi pmcooperation,

Thank you for such a positive feedback of my work. I’d appreciate it if you could copy it into the plugin reviews here – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508 :-)

Best Regards.
- Victor

Hello! How can I find out on which websites the plugin license is applied on?

Hi antoanst,

The only way is to send the license key via PM so we can check it on our side.

Best Regards.
- Victor

Hi there, is there a possibility to have multi level filtering? Meaning I pick 1st level category (Audi) then click on another dropdown which would filter 2nd level category (A4, A5, A6 etc.) and then another dropdown with 3rd level category (year made: 2015, 2016 etc.)?

A bit confusing what you are trying to do with the 3rd level category, you always can make just a simple horizontal layout – https://demo.filtereverything.pro/horizontal-views/size-s/ without parenting. If you want to create something like: only choose an option from the 3rd dropdown and it will automatically choose all the needed info in two previous ones then no, it’s not possible as it doesn’t know what logic you are following and what you are trying to show. But if you use a simple horizontal layout filter you can choose from any dropdown and it will show all of the available items.

Best Regards.
- Victor

Sorry for the confusion. What I meant is https://facetwp.com/help-center/facets/facet-types/hierarchy-select/ Show depth levels. Basically not having to target the category by its name but depth level. I have on the shop many categories which I cannot target by anything because these are not grouped by anything like color, brand etc. Here is how it is in FacetWP: https://prnt.sc/FQCzEUDeukIa

Thank you so much!

Unfortunately, the only way the categories can be presented at the time is only like in this demo – https://demo.filtereverything.pro/posts/

Making each dropdown for the parent category and its subcategory (or depth) is possible only by custom codes with multiple filter sets.

Best Regards.
- Victor

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey