Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,713 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8976 comments found.

Hi. I am using your plug-in together with Salient template. As of today, I cannot add pages anymore that I have duplicated and adjusted. I have some default pages, and want to clone one of them. This works, but when I want to add it to the menu of the website, it gives a 404 error. And even when I want to click Preview Changes when making that duplicated page, it gives a 404 error. I use Copy & Delete Posts, but it also happened with Yoast Duplicate Page as plug-in. Kindly help!

Done! The issue was in the URL prefixes for the filters They should be unique and do not cross with already existing ones on the site. So we added fe_ before your existing Prefixes in the filters -> settings -> URL prefixes.

Now everything is working as it should.

Best Regards,
- Victor

Thank you for your help. It has been resolved, indeed.

Hi beecommunication_nl

We are glad to hear that everything is working now.

Best Regards,
- Victor

Hi, We had SEO text’s & custom ACF fields working before changed taxonomy query sorting order to custom from default. No it returns bool(false)

This is the source code. Now var_dump returns bool(false). Before taxonomies order changes everything was working perfect.

<?php
                if (function_exists('flrt_get_seo_data')) {
                    $seoTitle = flrt_get_seo_data($key = 'title');
                    var_dump($seoTitle);
                    if ($seoTitle) {
                        $seoTitle = apply_filters('the_content', wp_kses_post($seoTitle));
                        echo sprintf('<h1 class="text-[#12415d] text-4xl xl:text-5xl font-bold leading-10 xl:leading-[60px] mb-8 font-nunito">%s</h1>', $seoTitle) . "\r\n";
                    } else {
                        echo '<h1 class="text-[#12415d] text-4xl xl:text-5xl font-bold leading-10 xl:leading-[60px] mb-8 font-nunito">' . $title . '</h1>';
                    }
                } else {
                    echo '<div class="text-[#12415d] text-4xl xl:text-5xl font-bold leading-10 xl:leading-[60px] mb-8 font-nunito">' . $title . '</div>';
                }
                ?>

                <?php
                if (class_exists('FilterEverything\Filter\Pro\PluginPro')) {
                    $seoFrontend = \FilterEverything\Filter\Container::instance()->getSeoFrontendService();
                    $seoRulePostId = $seoFrontend->get('seoRulePostId');
                    var_dump($seoRulePostId);

                    if ($seoRulePostId) {
                        $acfText = get_field('text', $seoRulePostId);
                        if ($acfText) {
                            echo sprintf('<div class="container mx-auto my-16 text-[#12415d] font-nunito">%s</div>', wp_kses_post($acfText)) . "\r\n";
                        } else {
                            echo '<div class="font-nunito text-[#12415d] text-base">' . $description . '</div>';
                        }
                    } else {
                        echo '<div class="font-nunito text-[#12415d] text-base">' . $description . '</div>';
                    }
                } else {
                    echo '<div class="font-nunito text-[#12415d] text-base">' . $description . '</div>';
                }
                ?>

Thank you

Can you please send the credentials to the wp-admin dashboard following this document so we can check it?

Also, please send the link to the page where it was working previously, and not working now, and link to the SEO Rule that should work on that page.

Best Regards,
- Victor

Sent the credentials.

The issue was with this option – https://prnt.sc/lrYzdimkIvHV it should be turned off to SEO Rules to work. Seems like everything is working now.

Best Regards,
- Victor

Hi,

When selecting a filter in the PRO version it automatically adds a trailing slash to the url. How can we remove this trailing slash?

When i am on https://stg-fonunl-test.kinsta.cloud/apple/ipads/ipad-7-2019-hoesjes

And select the filter type = “backcover” it goes to this url: - https://stg-fonunl-test.kinsta.cloud/apple/ipads/ipad-7-2019-hoesjes/?ptype=backcover/?ptype=backcover

But it should go this one: - https://stg-fonunl-test.kinsta.cloud/apple/ipads/ipad-7-2019-hoesjes?ptype=backcover

Looking forward to hearing from you.

Kind regards, Kai

Hi,

Thanks for the reply.

We already have this line set up in our functions.php.

The issue is with the plugin adding a trailing slash to the end of the url where it is not set in the stores “permalinks”.

This causes SEO content duplication.

I see that it has been mentioned a few times in the comments here. But there is no clear solution.

Hi,

Thanks for the reply.

We already have this line set up in our functions.php.

The issue is with the plugin adding a trailing slash to the end of the url where it is not set in the stores “permalinks”.

This causes SEO content duplication.

I see that it has been mentioned a few times in the comments here. But there is no clear solution.

We have passed this to the development team, when we get any information on this we’ll let you know right away.

Best Regards,
- Victor

Hi, I am facing an issue with the search feature.

I would like to include the hook to integrate the entity name : “candidate_title” to my search or ACF field “title” but it just doesn’t works.

Every other filters works but this one get stucked.

Could you please help to resolve the issue, thank you

I succeed to make it works. Now the new problem is that when i filter after the search it doesn’t apply the filters

Update, I fixed it.

We are glad to hear that the issue was resolved.

Best Regards,
- Victor

Hello, I installed Filter Everything Pro on my website (v 1.8.6) and integrated with ACF (v 6.3.8). Everything working fine until today, when now the plugin is causing a critical error on the backend of my live website.

I have disabled the plugin manually.

The two plugin are working with no problems on my dev website.

I’m not sure what is causing the critical error with the plugin all of a sudden. Can you please assist?

Many thanks,

Hi pete276

Thank you for choosing Filter Everything PRO.

Do you have any error logs/messages or anything that can possibly help us understand what can cause this behavior? It seems like on the prod site there were some critical changes that caused this error.

You can roll back to the working version before those changes occur on the site, it can help to track the issue.

Best Regards,
- Victor

Thank you for the prompt reply. I think I found the source of the problem and I’ll share the information with you.

Dev website: WP 6.6.1 Live website: WP 6.6.2

ACF version (dev and live): 6.3.8 FEP version (dev and live): 1.8.6

I believe the issue was caused when I exported the Filter Set data and Filters data from the dev website and then imported to the live site.There was a phantom URL prefix that appeared on the live site when the data was imported and I was unable to remove it from the WP admin. I attempted to locate the record for it in phpymyadmin and I deleted an incorrect record (thinking it was that URL prefix), which likely caused the plugin to error.

I deleted the plugin from the live website, reinstalled it and manually created the filter set and everything appears to be working now.

Thanks.

Hi pete276

We are glad to hear that the issue was resolved.

Best Regards,
- Victor

Hi Team,

During the search item, its taking lot of time to show the results. Can we reduce the search time to show the results instantly.

Thanks, Kareem.

Hi Kareem

Thank you for choosing Filter Everything PRO.

Everything is based on the server hardware, as well as how fast the response time is, the optimized database, and the server latency.

When you are filtering or searching for anything it is sending a request to the server in order to retrieve the needed data, the waiting time is the server’s response time. Also, the more posts and filters you have the more time it can take, as it is based on the server itself.

You can try to use OPCache, Redis/Memcache.

Best Regards,
- Victor

Hi, A warning each second in error_log !!

PHP Warning: Undefined array key “cols_count” in …/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php on line 590”

- PHP : 8.2 - Wordpress / Theme / Plugins : All Updated to latest version - To produce the warning, only visite the url where included the widget.

Please don’t ask for credentials, it is a live website and canno’t give access to anyone. Also I found in this comment a lot of people seeking from the same issue !

Best regards,

Hi wholsalekeysshopping

Try to turn on/off the horizontal option in the filters widget, change the value of the columns, and save it. Also, before doing it, do not forget to clean all of the cache on the site – https://prnt.sc/E3Klh2lBYbuC

Generally, there is no support for accounts whose support period has expired following the support policy.

But we can help you later after all requests from accounts with valid support periods are processed. It may take some time—days or weeks.

If you want to receive it faster, please extend the support period, and we will process the request with the priority for supported accounts.

Best Regards,
- Victor

Hi Vecotor,

It works for me, thank you a lot for your support.

Best regards,

Hi wholsalekeysshopping

We are glad to hear that the issue was resolved.

Best Regards,
- Victor

Hello, I am using Divi theme, and I already spent a lot of time looking in the comments for a way to make the plugin work, especially on mobile.. It looks like it is not supported by default on my theme. I am having a problem now with the mobile button. When clicking it, it shows the filters in a transparent box, and clicking them does nothing. Link to the page in question : https://smartioleb.com/shop/ Screenshot: https://prnt.sc/Y2pCN4u0K7JS

Can you please assist? Thank you

Hello,

Thanks a lot for helping. but even with your assistance, the header remains visible, and I’m not experienced enough to hide it myself.

I’m concerned that I’ll need to adjust the CSS for every page I apply the filter to, which will be very time-consuming.

Given that the plugin isn’t compatible with Divi without these modifications and that it may lead to more time spent in the future, could I request a refund?

Hi supra4488

Everything depends on the page building, thus some z-index tweaks are required sometimes. We set you an example on the test page with the test filter.

In general, the refund is possible with the appropriate form from the account where the plugin was purchased, and waiting for the response from the refund team. Please note that the support teams are not working with the refunds.

Best Regards,
- Victor

Thanks Victor for clarifying. I have requested.

Hi friend Is there a way to move the license to a new domain? One of my projects doesn’t need the plugin anymore. And now we need the plugin on another project.

Thanks

Done! Now you can activate it on the needed sites.

Best Regards,
- Victor

As always, great support! Feels really good :)

Wish you a wonderful day!

We really appreciate your kind wishes and your review. It means a lot to us. Wishing you an amazing day!

Best Regards,
- Victor

Hi there,

I am using this plugin with the “Twenty Twenty-Four” default theme by Wordpress. Really cool so far, I included the filters via shortcode, which works fine. The problem is that I can’t add sorting.

The instructions here are based on having “Widgets” in the appearance menu – which modern block-based themes don’t have anymore.
https://filtereverything.pro/resources/sorting-widget/

The shortcode method described here only works with a previously created widget. So it’s not working:
https://filtereverything.pro/resources/shortcodes/#sorting-widget

So my question is: How is the sorting dropdown added with modern block themes like the Wordpress default theme “Twenty Twenty-Four”?

Hi BrickMeUp

Thank you for choosing Filter Everything PRO.

You can use a code snippet plugin and add a snippet like this one (this is just an example):

// Enable widget areas in the 2024 WordPress default theme
function mytheme_register_widget_areas() {
    // Register a sidebar widget area
    register_sidebar( array(
        'name'          => __( 'Sidebar Widget Area', 'mytheme' ),
        'id'            => 'sidebar-1',
        'description'   => __( 'Add widgets here to appear in your sidebar.', 'mytheme' ),
        'before_widget' => '<div id="%1$s" class="widget %2$s">',
        'after_widget'  => '</div>',
        'before_title'  => '<h2 class="widget-title">',
        'after_title'   => '</h2>',
    ) );
}
add_action( 'widgets_init', 'mytheme_register_widget_areas' );

Best Regards,
- Victor

Hi,

I have the following problem in the backend admin area, the filter including ajax works. It doesn’t work in the frontend. I have already inserted the HTML ID but unfortunately it doesn’t work. I’ve already switched off the plugins etc. Unfortunately it doesn’t work.

thx

Hi snoopdog1971

Please check this page with the AJAX configurations, also please make sure that everything is working without AJAX only then use the AJAX filtering – https://filtereverything.pro/resources/ajax-instructions-only/

Generally, there is no support for accounts whose support period has expired following the support policy.

But we can help you later after all requests from accounts with valid support periods are processed. It may take some time—days or weeks.

If you want to receive it faster, please extend the support period, and we will process the request with the priority for supported accounts.

Best Regards,
- Victor

Hello, I am currently using the PRO version of your plugin, asked for support a while ago and managed to solve the issues. However, I noticed the plugin is responsible for a number of slow queries that are making my site slower. Would it be possible to send you screenshots of the queries and see if the issue is solvable? Despite having 20.000+ products, I am not sure if slow queries are supposed to be the norm

Thank you in advance

Based on my researches, seems like Rocket Loader taking up a lot of time is due to many layout issues. The problem is that even trying to optimize the page in many ways, I didn’t succeed, so I was analyzing all possible causes (I saw that yours is not that heavy tho, I wasn’t sure if it was normal or not). I know that it isn’t your concern, but since you have credntials, if you have recommendations on how to speed up the site, that would be good. I already deactivated rocket loader and disabled things you pointed out

Also, you have a couple of those errors, we are not sure if they slow slowdown the site itself – https://prnt.sc/YGRMTiPZAX0b but would be nice to check. Also, check the must-use plugins, we are not sure what each of them is doing.

The page itself loads around 6s, which is also not the best result to have. If we test it with the lighthouse – https://prnt.sc/4JEyVBSmLyW2 we can see the loading time up to 8s.

To be honest, you’ve gone a bit overboard with the number of plugins and page builder solutions for your site (this is the main reason for the slow site). From the first look, it could be built with the default 2024 theme with a bit of custom CSS and custom templates. And it would fly. From plugins WooCoomerce, FE, Light Speed if you want, and ACF for custom fields. Perhaps some other if you need extra functionality, but we haven’t noticed it.

Best Regards,
- Victor

I see, thank you for the help, much appreciated.

Is there an estimated date for release of a version that includes option to duplicate a Filter Set and to export/import Filter Sets? I found comments from 4 and 8 months ago that it was in the works and hoping that it’ll be available soon. Thank you SO much for such a great filtering product!

Hi rogueweb

Yes, the development process has started, but unfortunately, it was postponed due to the architecture, which is currently being reworked in order to make it all work seamlessly without any bugs or issues, also there are other things that we spotted during the process, and they should be honed before that. As the initial one was causing quite a lot of issues and bugs, so firstly we should rework those things and only then continue with the feature of duplicate/import/export. On the lists, it should be all good, but during development, we get absolutely different results.

We are currently unable to provide you with estimated dates. We apologize for any inconvenience this may cause. As soon as we receive any information from the development team, we will immediately inform you in this comment thread.

Best Regards,
- Victor

FE_support Author Team

Hi rogueweb

The update to add the duplication of Filter Sets will be released today in a couple of hours.

Import/export will be released in the next update.

Best Regards,
Victor

How to sort filter elements in the way we want. For example, we have a discipline filter with these elements: math, history, and English. How can we add them in the order we want? For example, English, history, and math. We have changed the order in the database, but it’s still the same in the filter.

Hi rekosa

If you want to make a manual order for filter terms, you need to use the hook ’wpc_terms_before_display’ – https://filtereverything.pro/resources/hooks/#terms-before-display-hook

In order to write a custom code with the needed sorting logic that will fit your case.

Best Regards,
- Victor

Hi Team, I have created two filters. One for the region (eg Europe & Americas) and one for the country (eg Germany, Sweden, US, Canada). When I select Europe it only shows the country filters for Europe, which is fine. But when I change than the regions filter to Americas I still have URL slug elements from Europe.

Can I setup the filter somehow, that when I change the Region, the other filters will be reseted?

Thanks!

Hi via-con

Thank you for your interest in the Filter Everything plugin.

At the moment, there is no such functionality, but we will add it to the development list, so it may be added in the next updates.

Best Regards,
- Victor

Dear Stepas,

I would like to do a filter with data I imported from a excel sheet. In this Excel-sheet i want to take care of that the fiels in the collumn match on attribute level in Products-menu of WordPress, Elementor, Woocommerce and Filter Everything.

Which steps should i take in advance to make sure this will work with the Filter Everything plugin. Should i download further plugins or do some producer and how do I assure it won’t conflict with the plugin?

Thanks in advance.

Kind regards,

Remon

Hi Remon

Hmm, all possible conflicts that can appear are a 404 error, in case you use the already existing slugs for filter prefixes. For example, if you have a category “color” and create a filter with the prefix “color,” it can conflict.

The best option here is always to have some unique adding to the prefixes, like fe_color, fe_brand, fe_size, and so on. Just make sure you’ll use _ and not -

Best Regards,
- Victor

Hello,

I have a question. Is it possible to create a numeric range slider for numeric attributes? For instance, I want to create a numeric slider filter for the laptop screen size (11”, 13”, 15”, 17”), which is a product attribute. I ask the question, because usually with other filter products it only works with taxonomies, not attributes.

Hi Altano

Thank you for your interest in the Filter Everything plugin.

Yes, you can, but those values should be strictly numerical, for example: 10, 17, 10.5, 20.1, ..., and so on.

But if you use values like 17”, 20’, and other values like that it will be string values and not numerical, so those values would not work with the range slider.

Best Regards,
- Victor

Thank you. I have another question reguarding the numeric slider filter. Is it possible to disable the counter unit (+ and -) inside the inputs? The issue is that everytime the user click on the buttons, it triggers the AJAX search. The input entry and the slider are enough.

Hi Altano

Yes, that can be removed by the custom CSS.

Best Regards,
- Victor

Hello. Im Using Filter Everything Pro.

I had issue about currency filtering, cuz the filter allways showed the (EUR) base currency. As You recommended, Im using CURCY, and I get code from you what I need to insert in function php.

HONESTLY…... the CURCY is unstable, and always have issue in my site, regards coverting the shipping cost.

SOLUTION: I wanna use woopayments inbulid multi currency.

Do you have some code what I need to insert in function php? Because if im using WooPayments Multi Currency, the Filter also showing up only the base curreny.

Thanks for Help

Hi AttilaGegeny

Can you please send the credentials to the wp-admin dashboard following this document so we can check it?

Best Regards,
- Victor

Hi,

I have created a “Custom Post Type” in my WordPress and put one element on this page: https://easytechpro.com/clientes/

But when I tried to configurate the “Filter set” I received this message:

“No WP Queries matched the post type “%s” found on the page”

How can I show this filter in my page?

Hi sebasgogos

Thank you for choosing Filter Everything PRO.

It seems that the issue was resolved, as everything seems to work and filter – https://prnt.sc/B4QYUqNieHo8

Best Regards,
- Victor

Hi, presale question:

Does the filter support variation filtering that would result in loading that selected variation’s images on the product card as well?

I couldn’t find this on your demo.

Thanks

Hi gr8leo87

Thank you for your interest in the Filter Everything plugin.

The filter can filter by variations, but it will not display its image on the parent variable product, especially if there are a couple of variations chosen in the filter, as physically it is only one parent product and when you click on it you can choose the options. But we know that the development team is working on it, in order to provide at least some solution to this.

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