Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,670 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8957 comments found.

Hello,

Can we integrate sorting widget on serach results page? Here is an example:

>> https://ibb.co/VLDbGV2 >> https://dentstore.ro/jolisearch?s=autoclav

Thank you!

Hello Victor. Please tell us how can we do this “you need to have a sorting widget inside your widget area in the admin dashboard” using Filter Everything? Thank you

Hi weblike,

You need to go to the widget area from the admin dashboard and place the filter everything – sorting widget – https://prnt.sc/ROY3-oUDP2HB here as you see you can create the needed sorting options.

Then please place the shortcode on the needed place of your page. We just used sider to for to place there a shortcode [fe_sort] – https://prnt.sc/ul5pyamuQn6k

On the page where you have placed the shortcode you will see this message – https://prnt.sc/4E_2qhniG-_w then go back to the the shortcode and use the ID of the needed sorting widget [fe_sort id=”4”]

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

Best Regards,
- Victor

Thank you Victor. Great explanation!

https://scenttocoventry.com/product-category/accessories/

You can see here the product brands don’t resemble the brands on the page.

How can it just be filtered to whats on the category without having to create lots of different filters.

Done thanks

Just to confirm I want like this.

Gender -

Male, Female, Unisex

Collections -

Perfume, Aftershave & Cologne, Skin Care, Testers, Gift Sets, Minis, New In, Staff Picks, Accessories

Brands -

List of brands that are on collection page displayed.

Price Range -

Price range

Please ensure this is on all product category pages including when you search a product and click a brand from the brand selection here >https://scenttocoventry.com/brand/armani/

We have checked the site and the issue is that each category page has a unique query. We set the page on the specific category page – https://scenttocoventry.com/product-category/accessories/ and everything is shown correctly. You need to either make the query the same on all pages or create a filter set for each category page.

As to the functionality that you need you can use something liket this example:

<h1>Select an Option</h1> <form id="navigationForm"> <select id="optionSelect" name="options"> <option value="google">Google</option> <option value="yahoo">Yahoo</option> <option value="bing">Bing</option> </select> <input type="submit" value="Go"> </form> <script src="script.js"></script>
and JS
document.getElementById("navigationForm").addEventListener("submit", function (e) {
    e.preventDefault(); // Prevent the default form submission behavior

    // Get the selected option value
    const selectedOption = document.getElementById("optionSelect").value;

    // Define URL mappings based on selected options
    const urlMappings = {
        google: "https://www.google.com",
        yahoo: "https://www.yahoo.com",
        bing: "https://www.bing.com" 
    };

    // Navigate to the corresponding URL
    if (urlMappings[selectedOption]) {
        window.location.href = urlMappings[selectedOption];
    }
});

Best Regards,
- Victor

Hi, www.scenttocoventry.com.

I’m trying to setup filters where they only apply to that page.

I know theres a option called “where to filter” however we have tons of different categories and also search related results where we’d like the filter to generate according to the products on the page and not on other pages.

We’d also like to create a part that says “Gender” and they can choose male or female and it goes to the catgeory page with all male or female products.

We’d also like to create a part that has different categories they can select and it goes to that category instead of filtering the categories within the page they are on.

I hope you understand.

Thank you.

Hi ovacreative1,

If you want to place the filter set on the product categories, you need to choose from the “Where to filter” dropdowns “Product categories” + “Any Category”. But it will work correctly if all of the category pages have the same query.

This functionality you can create on your own, basically all you need to do is create a dropdown with different links, and the “Go” button that will send you to the chosen link option male/female.

Again this can be created the same as the previous functionality, just create a list of link to all categories and place it there so it will redirect you to the needed link that was chosen, the filter do not have such functionality. It can redirect you from one page to another only.

Best Regards,
- Victor

My filters stopped working. From the moment of installation until now, everything worked great, now it stopped working. Sometimes the first level of filtering works but the second level doesn’t work at all. You can see the filter here and try to filter between the brands – https://cellfi.co.il/product-category/%D7%9E%D7%9B%D7%A9%D7%99%D7%A8%D7%99%D7%9D/ I went through all the settings and made comparisons to other sites where I have the plugin, Everything is configured correctly and still not working I would be very happy for your help

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

Best Regards,
- Victor

sent the credentials

We have checked the site and it seems the issue happened because of the Elementor page template that was implemented, or any changes that were made to it. Now each category page has a unique query on it, not like previously when it has the same query across all of those pages. When we set the filter set on a certain category page like this for example – https://wh45ioookj.tempsite.io/product-category/%d7%9e%d7%95%d7%9e%d7%9c%d7%a6%d7%99-%d7%94%d7%a6%d7%95%d7%95%d7%aa/ everything is working but when we choose Any Category it is not working because the queries on the pages are unique. You need to check what are the last changes that were made on the site and those templates. Or create a filter set for each category page.

Best Regards,
- Victor

Good morning. I believe we have purchased your plugin on two occasions for two different clients. For one of them, desguacescordoba.com, we installed and configured it for their website. Last week we migrated the site to another server and now the plugin does not work because we need to enter the license. The problem is that we do not have that license because I have tried to enter the “Item Purchase Codes” and none of them work. Can you provide us with the correct license and if not, where can we see it? Best regards.

Hi SeintoSOFT,

Thank you for choosing Filter Everything PRO.

Please check this page to understand how to get the license keys – https://filtereverything.pro/resources/license-key-issues/

Best Regards,
- Victor

Thank you!

Hi I’m getting these errors in my PHP logs that seem to come from the filter everything plugin:

- PHP Warning: Undefined array key “used_for_variations” in /srv/htdocs/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 1187

- PHP Warning: Undefined array key “logic” in /srv/htdocs/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 1203

- PHP Warning: Undefined array key “logic” in /srv/htdocs/wp-content/plugins/filter-everything-pro/src/Entities/EntityManager.php on line 1208

Could you please provide me with a technical solution?

Thank you

Hello, Thank you for your feedback. I’ve created a lot of filters. Redoing everything would take a lot of time! Would you have a technical solution for correcting these warnings without having to redo all the filters in my shop please?

Hi kelprestation,

Well, you’ll still need to delete them from the database to fix the warning. In fact, you can just ignore them as they are just warnings and not errors or anything critical. It shows a warning that it didn’t find the certain option in a filter that was created earlier because there was no such option in older versions. It doesn’t have any impact on the system or plugin workability.

Best Regards,
- Victor

thank you for these explanations, I understand. I’ll have no choice but to leave them.Cordialy. Bruno

94cd3836-bc0e-4819-bd03-636c27d218d9

This is relating to my previous query. I am disappointed not to have the PRO service up and running as it is still not accepting my license key.

Hi nickm126,

Please send us the license key via PM. Please do not share here any sensitive information. You can find PM here – https://codecanyon.net/user/stepasyuk

Also check this page one more time to be sure you are sending the license key and not the purchase code – https://filtereverything.pro/resources/license-key-issues/

Best Regards,
- Victor

Need help editing the ../range.php file. I would like the min and max (range) fields to be empty by default. I could not find these options in the plugin settings. Is it possible to achieve this in a fairly simple way? The fields I am talking about are marked in red https://imgtr.ee/image/eOJjW

Hi czaczawik,

Out of the box, there is no such ability, but you can write a custom code to make it work like that, keep in mind that those values are used by the filter, just to prevent workability issues. If you do not have enough skills we would recommend hiring a dev from such a platform like Upwork so he will do it for you.

This part with inputs is responsible for showing them:

<div class="wpc-filters-range-wrapper">
                        <div class="wpc-filters-range-column wpc-filters-range-min-column">
                            <?php // if there are value in $_GET we have to put it into field ?>
                            <?php // attr step should be configured in options ?>
                            <input type="number" class="wpc-filters-range-min" name="<?php echo esc_attr( $minName ); ?>" value="<?php echo esc_attr( $min ); ?>" step="<?php echo esc_attr( $filter['step'] ); ?>" data-min="<?php echo esc_attr( $absMin ); ?>" />
                        </div>
                        <div class="wpc-filters-range-column wpc-filters-range-max-column">
                            <input type="number" class="wpc-filters-range-max" name="<?php echo esc_attr( $maxName ); ?>" value="<?php echo esc_attr( $max ); ?>" step="<?php echo esc_attr( $filter['step'] ); ?>" data-max="<?php echo esc_attr( $absMax ); ?>" />
                        </div>
                    </div>

Please note, that we do not write or debug custom codes following the support policy here on CodeCanyon.

Best Regards,
- Victor

My nickname You know already…. What would happen if you added (at)gmail at the end…. hmm. I think it would benefit both parties.

Hello it appears that the Filter Everything WP_Query->get_posts LIMIT on return results is 1000? Can this be increased?

Hi roberttavares,

Our plugin doesn’t apply any limit like that, it is added by some other plugin or custom code. You can try to turn off all of the plugins leave only Filter and Woo with a default theme like 2021 and test everything.

Best Regards,
- Victor

Hi Victor, it seems that Filter Everything conflicts with Elastic Search (or vice versa) so that the Filter Everything results/counts do not reflect actual search results. We have tried to work through these issues, but have not been successful after many attempts so we have decided to go in another direction for filters which is unfortunate because i just purchased 2 Filter Everything Pro licenses, but will not be able to renew. Thank you

Hi roberttavares,

This feature is planned to be added in the future plugin updates, but for the moment it does not work out of the box.

On the other hand, the plugin contains its own hook that allows you to intercept already modified (with filters added) WP_Query and combine it with search engines like Elastic Search or similar.

If you are familiar with PHP coding I think you can find a way how to combine them.

Best Regards,
- Victor

Hi, I’m using the PRO plugin with Bricks Builder. I use the shortcode because I don’t see any other option. The problem is that the result is not filtered. So filters are visible, but results are not filtered. I tried to change the “and what to filter” settings to every posible option (#1 to #9 and the main query) but it doesn’t help.

I use “Where to filter: commom wordpress pages—> all archive pages for this post type”

In bricks I built my own product loopt query so I’m not using the default shop page.

I don’t use caching nor Ajax.

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

Best Regards,
- Victor

already sent the credentials

Hi consiglio,

We have checked the site and created another filter set, one we set for a shop page the needed query is number 5 and the second one for category pages the needed query is number 6 and everything is working correctly.

Best Regards,
- Victor

Hello. I created different categories with different groups of custom fields for each category with ACF plugin. Some properties of products from different categories are the same and ACF plugin named the keys of the fields the same. Now i noticed that on the product category page where filtes is displayed meta values of product of one category used as the search terms in the second category, which is may be beneficial in some cases but not in mine, because alsi i noticed some glitches in ACF plugin appearing when you creating fields with same names. For example i have field key name “frame size” from the parameter of ‘bicycles’ category and for the category ‘components->frames’ are the same name but sets of the values are different. For the ‘bicycles’ sizes are :

170-180 cm, 190-200 cm, 150-160 cm, 200-210 cm, 80-90 cm,
160-170 cm, 120-130 cm, 130-140 cm, 140-150 cm, 180-190 cm,

For the bicycle frames are :11”, 13”,15”,16”,17”,18”,19”, 20”,21”,22” And i see this values mixed in one filter named “Bicycles”. ...130-140 cm, 140-150 cm, 180-190 cm,19”, 20”,21”,22”...

This situation becomes very nasty for the ‘Brand’ field every product in each category has this field.

That’s why i should ask what is the best way to name ACF fields related for different categories ? If i name them the same then filter terms from one category will be mixed to filter terms to another category. If i give fields of product for category and subcategory different names than i probably cant filter products of nested category on the page of main category, for example on main ‘Clothes’ category i’ll not be able to filter ‘Hats’. So what is the best strategy to give names for ACF fields . what’s work the best and without glitches ? I suppouse i can give name with prefixes, but ACF plugin also has suspicious glitches, and don’t want to work correct if you giving the same names to fields. But then how to filter subcategory products on category page ?

Please suggest the best practice how to manage this situation.

Hi tparashchuk,

Thank you for choosing Filter Everything PRO.

Let’s break it all into small parts to understand better.

1) You created in ACF groups of custom fields 2) Do Groups have custom fields with repetitive meta keys? Like group one (length) and group two (length)? 3) You create a filter by that repetitive meta key and you see in filter mixed result?

Is that what is happening? Or do we understand it in the wrong way? Also please send the link to the page with the issue and some screenshots to better understand the situation.

Best Regards,
- Victor

Hi. Yes Groups have custom fields with repetitive meta keys. Yes i created filter by that repetitive meta key and i see mixed results. Actually it’s meta key “Frame size” and in one group possible values are in inches and in another group possible value in “XS,S,M,L,XL …” I decided not to keep repetitive meta fields and renamed them all, so i do not see mixed result anymore. But i want you to suggest, how to work with repetitive metafields, what strategy to choose, may be you do have an article somewhere. I cant give you the page URL with issue, because i renamed metafields and deleted existing products to add bunch of new.

The thing is that the plugin gets all of the data from the database by that meta key. If you create a couple of fields in different groups using the same meta key, in the database it will choose all of the data by this meta key, so that’s why you see mixed data.

We can recommend always using unique meta keys for each value to prevent any issues and in general as well. Also, please note if you change the meta key in ACF it is not renaming it in the database, and do not delete it as well.

Best Regards,
- Victor

Hello there – I just chose FilterEverything PRO. I apologize but it is not showing on my archive page. I’m sure I’m doing something wrong. I’ve made the archive page ‘businesses for sale’ here: Templates -> Theme Builder -> Default Business Archive. That is what I’ve tried to filter. I’ve created a log-in for your team, backedup, added plugins, and sent a PM with the credentials. Please help if you’re able. I really look forward to using your plug-in and hope to learn the solution to not be a burden next time. Thank you. -Brian

Hi Brian,

Thank you for choosing Filter Everything PRO.

This is your page in Elementor – https://prnt.sc/Fn-O1eTmciG5 It is displayed on the page – https://prnt.sc/b76bw46kvgsB posts are stretched and hide the widget area. Here we added some z-index with background color so you can see it better – https://prnt.sc/0A1CMDRpNyzz

But you have created the site in some of the most unusual ways, mixing Divi and Elementor together it’s all just falling apart. So instead of trying to understand how and why you created pages like that, we created a page “TEST FILTER” and with Elementor placed posts to show business for sale, and placed the Filter Everything Widget just to test it all. We placed on that page a filter set by the name “Filter By” so on this page this is all set up so you can check the workability – https://equitybound.com/test-filter/ first choose any filter term then click the “Search” button.

Please check the page, check the filter set that is placed on that page, and check Elementor as well, to understand how to place it all correctly so it will work.

Best Regards,
- Victor

Hi Victor, thanks for your help. This is clearly not my area of competence and expertise. I work in banking and I’m looking for support on the web dev buildout in its early innings. If you happen to know anyone able to support this on wordpress or even generally with CSS/Python experience, please let me know anytime here or at brian@equitybound.com. I’m searching on Fiverr/upwork/toptal but there are some horror stories and it’s tough. Thanks for troubleshooting the issue above – I’ll take a look at your changes now. I really appreciate your patience and support.

Unfortunately, we cannot recommend any developers to avoid problems if something goes wrong or the developer is not qualified enough.

Best Regards,
- Victor

Hi there, just purchased the pro version – trying to filter woocommerce products on attribute, using Divi theme. Filter appears fine using the wdget code but nothing is getting filtered. Appreciate your help on this!

Hi paolavness,

Thank you for choosing Filter Everything PRO.

Perhaps you didn’t choose the correct query, go inside the filter set setting, and in the “And what to filter?” choose another query hit update, and try it’s workability.

Best Regards,
- Victor

Great that worked, thank you!

Hello, I purchased the plugin today but unfortunately there seems to be an malfunction :( It seems like the plugin can’t fetch the wc-attribute’s terms…

Thank you in advance and best Regards!

Hi RCDE1,

Thank you for choosing Filter Everything PRO.

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 you are facing those issues so we can work with it.

Best Regards,
- Victor

Thank you, I just sent the credentials

The issue was in incorrect WP_Query inside the filter set settings in the “And what to filter?” dropdown, we chose the correct one and everything is working correctly now.

Also for a product “JBL EON 615, aktiver Fullrange-Lautsprecher” we set in attributes 4000 just so you can see the range is working because they both had 1000

Best Regards,
- Victor

I was not able to find the answer in the previous comments, so please explain. The license is for one domain. We often use the staging environment. Will your plugin work on staging even though the domain is different? During installation, the plugin needs to be installed on the staging site first, and when everything is set to be pushed to the live site. Is this feasible?

Hi shone76,

Thank you for your interest in the Filter Everything plugin.

It’s a one-time payment lifetime license, for two sites to have the ability to activate it on stage and prod sites.

Best Regards,
- Victor

Hello, I was just about to purchase the plugin right when i found a strange bug using the free version. When the plugin is active, I get a space at the top of the site when you are on any pages without the filter showing. Right now I have only the filter (side bar) option on the product pages and those pages look great. But any other page I get this padding at the top of the site around 50px. I turn off the plugin and that space disappears. I’m hoping there is a fix for this, I don’t want to pay for the PRO version if this keeps happening.

Any ideas? Thanks, Keith

It seems that a couple of things are placed on a single page using this hook – https://prnt.sc/88l1-1i69Vv7 if we just comment it out, the white line is disappearing from the site.

We try to recreate it on our back to check if everything will be displayed correctly.

Best Regards,
- Victor

Hi graygear,

Update information.

The issue was simply in using this hook for chips – https://prnt.sc/Cnq5JwKU5ewC basically removing it from the plugin settings and everything will work correctly.

Best Regards,
- Victor

Wow…. that’s great, I would have never looked there. That seems to fix it. Ill keep playing around with it a bit more. Thanks for all your help.

Hello. Tell me, please, is this a one-time payment for the plugin or not?

Hi mishmelsite,

Thank you for your interest in the Filter Everything plugin.

Yes, it’s a one-time payment lifetime license, for two sites to have the ability to activate it on dev and prod sites.

Best Regards,
- Victor

Hi A follow up and thank you for your advice on the last issue. I have a further issue now which is that the filter does not seem to be filtering at all now. My site is at petsware.co.uk and here is a screencast of functionality or rather the filter not functioning.

Please could you take a look – you have the login details from the support request from a few days back and apologies that the issue was nothign to do with you. it is fixed now anyhow thanks to you.

https://app.screencast.com/cVAE9CDKeQwsA

Thanks Ian

Hi Ian,

The issue was in the incorrect query in the “And what to filter?” dropdown, we set it up on the 3rd – https://prnt.sc/t49mKdN10I6l and everything is working.

Best Regards,
- Victor

Oh – thanks a lot. Great support by the way which is much appreciated!

Hi Ian,

Thank you for your warm words about out work. We would be glad to get from you a positive review about the plugin here on CodeCanyon – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/reviews/31634508

Thank you in advance!

Best Regards,
- Victor

Hey, I purchased this item. However, when I put in the license key, it comes back as “invalid key”

Hi tammys20,

Thank you for choosing Filter Everything PRO.

Please check this link to get some information on this issue – https://filtereverything.pro/resources/license-key-issues/

Best Regards,
- Victor

Dear author i purchased just now your plugin and i have the following concerns

(1) I don’t find any styling options on how to edit the colours and the style of the filters

(2) While adding the licence key am getting “Unknown Error” message

(3) I want to add the filter in a specific position in custom designed page, do you offer any HTML Block, shortcode or something that i can place it in the exact location i want your filters to appear?

new.demetriadeshandling.com is the website that am trying to use it

Hi lambrianidespanagiotis,

1) Unfortunately there are no predesigned options to choose from, the styling can be done with custom CSS, and we can provide all of the needed information on elements that you want to customize to your styles.

2) If you don’t want to provide access to the wp-admin dashboard then we can do it in another way, you need to send a license key and the site domain name via PM so we can do the registration manually and provide you with the needed information what you need to do next.

3) All you need to do is place the shortcode [fe_widget] in the needed place, there is no need to place a shortcode ID, moreover, the ID will be removed from the shortcode with future updates. You place a shortcode on a page for example “Test” and choose from the filter set settings in the “Where to filter” dropdowns “page” + “test”.

Can you please provide more detailed information on “is not working as expected” so we can provide a solution to this matter? Anf help you to set up the plugin.

Best Regards,
- Victor

1) Yes of course we can assist you with styling.

3) Can you please send your message via PM here – https://codecanyon.net/user/stepasyuk under the “Email Stepasyuk” message? So we can provide the answers via Email.

Best Regards,
- Victor

Email sent

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