Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,656 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8950 comments found.

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

Is it possible to use the “Enable the Pop-up Filters widget” on mobile but still display one filter? So the filter button appears but one filter but the other filter is still visible on the page

Hi centrable,

Custom coding will be necessary for this task. The final result will largely depend on the specific approach and implementation method you choose. By carefully planning and executing the coding process, you can ensure that the end result aligns seamlessly with your objectives. It’s essential to consider factors such as functionality, user experience, and scalability during the development process to create a robust and effective solution.

But it won’t be easy to do it, one of the ways to do it is a custom mobile mode without turning on pop-up mode.

Best Regards,
- Victor

Hi! I just bought your plugin today, and I love it so much! This is by far the best filter plugin for woocommerce without a doubt!

One question: How can I make a labeled list / checkbox filter with pre-grouped product prices? i.e. clickable pre-defined groups of price ranges like below

- under $5

- $6 – $10

- $11 – $20

- $21 – $50

- $51 – $100

- $101 and more

Thanks for your support!

Hi kota2,

Thank you for choosing Filter Everything PRO and for your kind words.

You can create an ACF custom field with select and put the provided options there and basically choose those options on the needed products that fall under this price. Then create a filter set by this custom-filed meta key.

Or write a custom solution, which will analyze the current URL, and each option will add to the URL its get parameter with the min-max price. But that would be a bit hard.

Best Regards,
- Victor

Hi, I just purchased your plugin and everything works well but I have two questions. It is regarding this site: https://staging.holycargo.ch/brands

1. You can click on th eimage of each bike and open a popup with all the details on it. Once I select a filter the popup doesnt open anymore. When I reload the page, it works

2. How can I set an individual text on the Dropdown Menus? – Select Brands – I would like to change that.

Thank you and best regards

Hi phillencolin,

Another solution that uses AJAX will give you exactly the same results. The problem is not with the plugin, but with the fact that the applied events are not attached after the AJAX update. The problem is that it’s not the best way to create a page using the builder and then look for a way to re-attach those events since they are not encapsulated.

More materials about it here:
- https://itecnote.com/tecnote/javascript-jquery-event-wont-fire-after-ajax-call/
- https://copyprogramming.com/howto/jquery-event-won-t-fire-after-ajax-call

In general, a refund is possible by creating an appropriate form from your account.

Best Regards,
- Victor

Hi, I didn’t get the refund. So I will try to find another solution with you. Lets see how we do that!

I tried everything with a popup without dynamic data and that works well. Then I used a Plguin to create a dynamic Popup. I tried it with the filter from WP Grid Builder and that actually worked well with Ajax. So I tried it now with your Plugin, but after the filter is being applied the Popup doesnt open anymore. Here would be the page: https://staging.holycargo.ch/brands

Hi phillencolin

We added a solution to the functions.php file and added a comment to it as ”// reattach lightbox events after AJAX Update” so you can check it there. Now everything is working as it should.

Best Regards,
- Victor

Dear, We tried to setup the filter on mobile but its not showing in dropdown. We already followed the steps available in faq but not showing. Can you help?

Hi mrijnwal,

Thank you for choosing Filter Everything PRO.

Can you send the link to the page with the issue so we can check it? Also, please provide more detailed information on “it’s not showing in the dropdown” perhaps any screenshot?

Best Regards,
- Victor

Is it possible to remove a chip set for a specific filter set?

(So if there’s two filter sets on on page, just to remove one chip set)

Hi centrable,

Actually, you can place a shortcode of chips and use the ID of the filter set to display the only chips from the needed filter set, more about shortcodes is here – https://filtereverything.pro/resources/shortcodes/

If you are using the widget area, you can turn it off from there – https://prnt.sc/xQB50qsIYz5W

Best Regards,
- Victor

Hi,

I have added the filter for a few different post types and they are working great. However I am having an issue when I add the filter onto my homepage https://agrivercruises.co.uk/home-2/ as it not pulling through any data.

Here is link to see screenshot of how i have setup the filter:

https://agrivercruises.co.uk/wp-content/uploads/2023/09/screencapture-agrivercruises-co-uk-wp-admin-post-php-2023-09-14-11_50_59.png

Hi alanbrysoncom,

An update to the answer seems like that custom field is not applied to the “Packages” posts. We have added the new filter to the filter set which is duration and it is working correctly. https://prnt.sc/KLPKHgjwoh5B

Best Regards,
- Victor

Sorry dont think I was clear on what I meant. I am wanting a search bar on the homepage but not to display the results on the homepage. I want it so that the user searches on the homepage and it then redirects them to the search results. The post type i want to query is cruise offers. Also how do i have the search bar appear horizontal on the homepage ?

many thanks

Hi alanbrysoncom,

Yeah, that’s an absolutely different case. But what is the page where you need to be redirected? More likely for this purpose you need to place your own theme search bar and when you are going to search for something it will redirect you to the search page and on this search page you can place the filter widget. Our plugin search field searches on the page where all of the products are already displayed. It will not work like a standard WP/Theme search bar.

Best Regards,
- Victor

Hello, I have purchased the pro license but when I go on Wordpress it is still saying I have the free version and need to upgrade. Please tell me what I need to do in order to get access to the full version.

Hi nickm126,

Thank you for the credentials. But we still need a license key.

Best Regards,
- Victor

94cd3836-bc0e-4819-bd03-636c27d218d9

Hi nickm126,

This is a purchase code, not a license code, and we do not recommend posting it for everyone, please use PM – https://codecanyon.net/user/stepasyuk and send the actual license key.

It is important to keep in mind that the License key and CodeCanyon purchase code are two different things.

If you need to set the License key for the Filter Everything PRO plugin, simply head to Filters -> Settings -> License and click the “Get your License Key” button.

It will take you to a new page where you can log in with your Envato credentials (with an account where you have purchased the plugin) and obtain your License key. It is a simple process but if are having any issues (automatically logging in with another account) simply use incognito mode in your browser.

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