Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,178 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9136 comments found.

Hi, can I edit the seo title output for this example? https://prnt.sc/2dKYy5i01yZA maybe have ideas how to do it?
https://prnt.sc/TsbX3BDbp3dR I tried editing the plugin code. (I’m not an expert in this) Filters for which no seo rule is set, we give a standard title with attributes. https://prnt.sc/fO0RAtNve_9R Can you help improve it so that all attribute values are displayed instead of just one. Also add the name of this attribute group.
https://prnt.sc/5spsYiiOita7 I modified the code a little. Maybe tell me how I can display all the selected filter values in the header? (this is for those pages that do not have a seo rule)

Hello spacetheme

Unfortunately custom coding/debugging services are not included in the item support on CodeCanyon, but I can say you that you can use function flrt_get_seo_data(); that allows you to receive any SEO data on the page, if it matches to a SEO Rule.
/**
 * @param string $key possible values are title|description|h1|text
 * @return string|false Needed seo data
 */
flrt_get_seo_data( $key = 'title' );
For example if you need to receive H1 title in template code, you can receive it as:
$seo_h1 = flrt_get_seo_data( 'h1' );

Regards.

Love the plugin and have everything working. My main question is: how can I have the filter widget close once a user clicks the reset or apply button on mobile? Right now when the page reloads on mobile the filters are still open. I want the user to open the filters, make their selections and click apply. When the page loads they shouldn’t see the filters there again. These should be collapsed and their results are shown.

Hello alteczen

Thank you for your warm words about the plugin.

In general, this is not as simple a task as it may seem at first glance. Because when you reload page it is the same event when you select a filter term and Filters widget reloads. And the problem is to distinguish between these two events. Because if you try to solve this task via simple CSS changes the widget will be hidden automatically after every term selection which cannot be a solution.

As I understood you use “Apply button” mode, activated “Collapse Filters Widget on Mobile devices” and do not use AJAX. In this case as quick solution I recommend you to consider to enable AJAX or even to use Pop-up filters widget. Otherwise it requies some amount of code changes directly in the plugin.

Thank you. Regards.

Hello, how could I filter the content of the grid of products on promotion that I have placed in a page nammed Promotion? When I associate the filter with this page, the WP Query “Product query” fails because the main query is “pagename=promotion” instead of “post_type=product”...

Subsidiary question regarding the “Folding” option, how to set it true only for the mobile, not for the

Hello, how could I filter the content of the grid of products on promotion that I have placed in a page nammed Promotion? When I associate the filter with this page, the WP Query “Product query” fails because the main query is “pagename=promotion” instead of “post_type=product”...

Subsidiary question regarding the “Folding” option, how to set it true only for the mobile, not for the desktop?

Cheers

Hello lesdessouschicsinfo

When you direct your Filter Set on the Promotion page, the field “And what to filter?” will be updated with new available options and you can find related product WP_Query in the dropdown. Please, select it and Filters will work with your promotional products.

If you do not see appropriate WP_Query, please check if you selected correct Post type for the Filter Set.

If all this will not help you, please provide me with link to the page with this problem. Optionally you can send it via PM.

Regarding the second question about Folding – please, create separate, individual comments thread to keep the rule – one thread per one question.

Thank you. Regards.

Hello, I have bought the Filter Everything Pro plugin, and inside the Wordpress Filter Everything Pro License tab, when I click “Get your license key” then copy and paste my license key into the License key area and click Activate License. It says “Unknown Error” and didn’t activate my Pro license despite entering the license key I have already purchased. Can you help me fix this, I already purchased but my license key is not working.

Hello pkhoi1309

Thank you for purchasing the plugin.

Sure, I can actiavate it on our end. Please:

1. Send us credentials to your /wp-admin in accordance with this document.

2. Send us your License key that you received after click on the “Get your license key”.

Thank you. Regards.

Purchased to use the range filter type on a woocommerce attribute “Length” but when I select it the range is grayed out, is it because the length is in inches, for example 6’2?

Hello onyx808

Thank you for choosing Filter Everything.

I’m sorry for the late response. There were a lot of cusomer requests after On Sale week.

Indeed, you can not filter by numeric values that contains any characters except digits and decimal dot. And the main reason is not in the plugin, but in SQL DB that can not compare such values with integers. In your case you tried to ask DB something like that Show me all records, where length is more than 6”. But DB can not decide if 6’2 is more or less than 6 as it contains ’ symbol.

There is only one way to achieve the goal – to replace all values from 6’2 to 6.2 in DB But to display them as 6’2 on frontend only.

Thank you. Regards.

Hello Author, To tell the truth yesterday 05.05.2023 I asked some questions and didn’t their answers though after my questions there were several questions by other people that were replied to. here is the link to my questions -https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/31634508/comments?page=1&filter=all#comment_29509873 So, now I have a question on the license key. I’m using localhost of wordpress xampp and bitnami wordpress virtual machine, and I use those localhosts for drafting my live website, and if needed I delete localhosts’ wordpress then reinstall them for testing some issues. So, when I used the FE license then the third time it doesn’t allow to use on another localhost xampp. Now I have a question – if I delete wordpresses from my all localhosts will the FE license key give me an opportunity to use it as considered the first time use?? other words if I delete the localhosts where Iuse the FE license key then will the license give me the opportunity to use it as if the beginning usage for some first website generated by localhosts? here is the link on the problem – https://imgur.com/a/z4LASDJ If not then I would like to get the refund as in the future already I can’t use the FE license key for my live website.

Hello, Thanks for your support, Regarding to the license key and on weekend working there was misunderstanding, now it’s ok. And for the CSS class not CSS ID (in the docs is explained better to write CSS ID for the Ajax) finally I found the class of the content for the AJAX to use, carefully reading the docs of the plugin I got it,thanks for thesupport. if any questions I’ll mention in the new comments

Great.

I’m glad that you were able to resolve this issue :-)

Regards.

Hello friend….....

I am really digging this plugin, best I have tried
I have a small feature request…................

Can we have a function to add css classes to the filter please?

here is a screenshot of what I have done

https://imgur.com/Hwxhjj0

thank you for the template override it is very helpful

Hello mrChristo

Thank you for your review.

In general every filter already has its own unique CSS class wpc-filters-section-XX where XX is Filter ID. Please, look on this screenshot – https://prnt.sc/fiHAT7q6d8kn

But if you want to add your own CSS classes you can use hook wpc_filter_classes that filters them for every filter section.
$classes = apply_filters( 'wpc_filter_classes', $classes, $filter, $default_classes, $terms, $args );

Regards.

UPD: Wow. Cool filters design. Can I post link to this site in the plugin description here on CodeCanyon?

Hello again Stepasyuk .

Thanks for the reply, I actually added some classes to the template files and added id tags…..id=”label-XXXXX”. etc. the template override is great, its very flexible

Is there a way I can stop the range slider from submitting on change?
I am using numbers with a decimal and I think the submit button on value change is better than javascriot onChange.

About posting this site here….........I will be finished in about 2 weeks and can forward you the link if you like.
I still have to make filters for about 7 different jewellery categories.

If you can help with the range onchange js that would be great.

Thank you again for this fantastic plugin.

Hello mrChristo

In general you can always disable plugin’s JS handler for the Range slider inputs in the way like this:
jQuery( '.wpc-filter-range-form input[type="number"]' ).off('change');

The code responsible for that located in the /wp-content/plugins/filter-everything-pro/assets/js/filter-everything.js from line 257.

But you know that in this case you have to write you own handler.

Thank you. Regards.

I appreciate your previous response.

I have a question: why does my filter not appear when I search for a product using the Fibo search plugin. Do you have any suggestions or ideas?

Hello BashsMusic

Indeed, now I see that you were able to add Filters widget in the sidebar on your search results page.

Regarding the Price filter please try to check next thing:

1. If the option “Hide empty filters” is deactivated. If not, please deactivate it in the Filter Set.

2. Try to check if you use correct meta key for the Price filter. For WooCommerce products it should be “_price” if you don’t use any 3rd party plugins to set prices/discounts

If nothing form the list above will help you, please send us credentials to your /wp-admin in accordance with this document and we will check this.

Thank you. Regards.

I did this noting worked.. The Filter for price only searchers when typed mainly the actual slider does now work. (Only when searching for products)

Hello BashsMusic

Please, send us credentials to your /wp-admin in accordance with this document and we will check this.

Regards.

Hi,

How to only display the “Reset” button only when a filter is applied?

Currently, the “Apply” and “Reset” button both appear at the same time even when no filter is applied.

Thanks!

Hello QinyuXue

In general there is no support for accounts which support period is expired in accordance with the Rules. But we can help you later, after all requests from accounts with valid support period will be processed It may take some time – days or weeks.

If you want to get it faster, please extend your support period and this request will be processed in the first queue for supported accounts.

Thank you. Regards.

Hello, in the following page, if you check on the left, there are 11 products found, but only 2 are visualized , why ?

https://impiantofotovoltaico.shop/product-category/moduli-fotovoltaici/tecnologia-celle-n-type-topcon/?swcfpc=1

Hello fringuello85

There could be several possible reasons:

1. Your template does not show all products selected from DB. For example in DB were selected 11 products, but some of them were not displayed by your theme code.

2. You use wrong WP_Query and if you try to change it to another in the “And what to filter?” field of the Filter Set this may help you.

3. You have hidden products that could be hidden in WooCommerce settings as well as with some 3rd party plugins.

Please, check these moments and let me know.

Thank you. Regards.

I am going to pay you, please fix it, where I can buy the service?

Hello fringuello85

Unfortunately we do not provide such customization or template fixing services as we have no time for that. But if you are ready to pay you always can ask about paid help for example on Upwork – https://www.upwork.com/ab/profiles/search/?hourly_rate=0-20&q=wordpress

Regards.

Hello, As I raised issues in my previous messages how to put shortcodes finally I found it to match with my theme. Just when I put sorting shortcode to sort the products I added in the page it says as shown on screenshot https://imgur.com/a/v4F64yv (first picture) The second issue I would like to know is about your demo version that it shows checkboxes with search field and scroll bar but in the plugin settings I didn’t note any feature for setting the scroll bar https://imgur.com/a/v4F64yv (second and third pics). so how to add like that filter set?

Besides I would like to put the FE plugin widget in the shop sidebar as generally shops have sidebars and they should be used, so only setting the widget in the page where products are located it’s not right usage of the plugin. This means if the plugin is functioning normally so let it function in the shop sidebar too. but in my video case it shows as a bug or not normally designed in its php files. So, after all these issues I would like to apply for the refund. Please let me know about your answer. best.

Hello artyom1987

You can insert Chips as separate widget or as shortcode [fe_chips] above your products list. Please, see more in the documentation about Chips – https://filtereverything.pro/resources/chips-widget/

Please, write you second and third questions as separate comments to avoid confusion.

Thank you. Regards.

Hi, We purchased this plugin and I cannot activate the license. I went to Filters > Settings > License and clicked on the link Get your License Key, I copied and pasted my license key but when I click on the button, I get the message “Unknown error”. Can you help me please? Kind regards, Eva

(it looks like none of the filters are updated and updating the listing, this is very strange, even when I disable everything but “elementor” and “filter everything” with “Health Check & Troubleshooting”)

PS: we sent credentials for you to activate license in dev website (unknown error when trying to activate), in order to test this all out there. Thanks in advance!

Hi Eva,

Sorry for the late reply.

1) In ACF you should create one field, in your post, you should add the field with the same meta keys 3 times just with different values.

3) Perhaps something is blocking the AJAX requests. (need additional checking)

4) Deleting fields from ACF is not deleting them from DB same as changing the meta key in ACF doesn’t change them in DB.

Please add the license key as well in the mail.

Also, update the plugin to the latest version which is v1.7.14, you can download it from here.

Best Regards.
- Victor

Hi I have just purchased your plugin and I have a nube quesion: How do I display the filtered post results?

Many thanks and best regards.

Hello microteq

Please, provide me with link to the page, where you have “All products” block, but it is not visible for the Filter Set. Maybe you use some kind of blocks that loads products via AJAX and do not use WP_Query.

Please, let me know. Thank you. Regards.

Unfortunately, my site is not public, yet, so there is no link available.

But you can very easily reproduce. Use the wordpress twentytwentythree theme, which is a block theme and install the woocommerce plugin and your filter plugin. Then create a new page. Create two columns. In the left column, you put the shortcode [fe_widget] and in the right column, you place the woocommerce ‘All products’ block. Then create a new filter set and apply it to this page.

In the field ‘And what to filter’, you will see the message “No WP Queries matched to the post type ‘product’ found on the page”. The filter will be visible on the page, but the products are never filtered, there are always all products displayed.

Many thanks Daniel

Hi Daniel

It seems you have situation that was in other customer:
The reason is that products on the page are loaded with WP Block module that loads them via AJAX and REST API and they can not be filtered with Filter Everything PRO.

I tested my plugin with WordPress Blocks and they are supported partly. For example native block “Posts List” and “Products (beta)” from WooCommerce are supported. Please, see example – https://prnt.sc/N19cOv6vSpx6

But blocks from WooCommerce section like “All products”, “Products by attribute”, “Newest products” – please see here – https://prnt.sc/K2qtKUnC403N are not supported by Filter Everything because they do not use WP_Query, but AJAX and REST API to load items.

In general WP_Query based blocks are supported, REST API block are not. You can detect if the block uses REST API by characteristic placeholders at loading moment. Please, see example – https://prnt.sc/4dRNZaZtazll

Hello Stepasyuk, I use your plugin on a website. I had set the filters in the filtergroup to and. This made that if someone selected Diesel all trucks are still visible because of the Brand filter. I now set it to ””Or” but now I can’t select other filters at the same time. How can I solve this? Create more filtergroups with just one filter per group and set this then to “Or”? Thanks! Best. Tom

Hello Milcraft

I’m sorry for the late response. There were a lot of requests because of On Sale week for the plugin.

I’m not sure I understood your issue, maybe you have to provide me with link to the page and description how to reproduce the error.

But from another side I have to say that filters logic affects only on situations, when you select several terms of the SAME filter simulteneously. It does not affect on the logic between separate filters (it always is AND between separate filters).

It means that if you set logic AND for the Brand filter and select Apple + Samsung you will see only products that simultaneously has these brands.

If you set the logic OR and select Apple + Samsung you will see products with Apple Brand and products with Samsung Brand.

Maybe this will help you to understand what behavior you can expect from this setting.

Thank you. Regards.

Hello, thanks, it is working good now. Since yesterday, after changing the sorting. :) Best, Tom

Great.

I’m glad that the issue was successfully solved :-) Please, let me know if you will have any questions.

Regards.

Hi I need help configuring this plugin

Hi GW272

Already answered you here – https://codecanyon.net/comments/29501340

We purchased this plugin with our agency account (not from this account, I’m the developer), and the functionality is awesome, but it is not fully compatible with Divi and has many problems out of the box. I’ve spent so many hours just to get these problems fixed and it’s really frustrating as this is advertised as a Divi compatible plugin.

BUGS/PROBLEMS:

1: Divi adds “random” z-index-es with low values automatically to many sections, rows and columns in the page content, and because of this, when I insert the filter into a column, the “wpc-filters-overlay” will be all over the filter on mobile with it’s 99999 z-index, because even the filter wrapper will have a higher z-index, it’s containers will have lower values, rendering it simply unusable. [SOLUTION] I had to add a custom (et_pb_section—filter) class on the section containing the filter and use custom CSS to reset the section and it’s inner rows and columns z-indexes, when the filter is opened (overlay class is on the html tag).

2: When I include the filter widget in the page, it automatically renders the mobile button, but it is not visible because of FE’s CSS and had to manually add it again with an other [fe_open_widget] shortcode. This is described in the docs, but not anywhere near the “enable mobile filter” setting, so I had to figure this out by myself which is a very bad user experience. On the other hand, even if this is written in the docs, I think the invisible mobile button in the original widget is just a simple bug. The button IS there, it should be visible if enabled in the settings, I think you just have a bug in filter-everything.css on line 51: the ”.wpc_show_bottom_widget .wpc-filters-main-wrap .wpc-filters-open-button-container,” selector shouldn’t be there to hide the button if it should be visible. [SOLUTION] Fixed with my own CSS (could have used fe_open_widget but it’s not necessary with my fix)

3: Ajax filtering simply not works out of the box. This was partly my fault, but still had to figure out by myself: For the “CSS selector of Posts Container for AJAX” you have to specify an element that is NOT containing the filter itself, because if it contains it, with AJAX enabled, when the script reloads the content, it replaces the (opened) filter, but leaves the “wpc-overlay-visible” on the html elem making the filter “partly opened and partly closed”. This is quite evident, and I should have thought about it, but still spent my time to figure out what’s wrong. Would be good to warn users about this at settings. [SOLUTION] For the “CSS selector of Posts Container for AJAX” you have to specify an element that is NOT containing the filter itself

4: Just a small thing: In Divi, the media queries define mobile from 0 to 767px, from 768px it is considered a tablet. By default this plugin maximises mobile view in 768px, so at 768px Divi renders mobile view, but the plugin renders the desktop filter. [SOLUTION] Fortunately there is a filter for this to override (good job on the design) called “wpc_mobile_width”, but would be good to do this automatically for Divi.

+1 Feature request: In /src/Settings/Container.php on line 79 you define the “—or—” and “—and—” relational URL parameters. I’ve tried changing it to something else in our language and it still works (good job on the design again), but only works until an update. It would be good to have a setting or a filter for this to override for fully translatable, beautiful SEO URLs.

Hello frzsombor

Thank you for your interest in Filter Everything PRO and for your advices. We appreciate them.

First of all I have to say that here is support for the accounts who purchased the plugin and all other requests are processed in the second queue. We will return to this your request after all other will be processed.

Thank you. Regards.

So I guess it was pointless to write all of this. :(

Hello frzsombor

Nope, we saved your notes and advices in our bug/issues tracker, but the highest priority for fixing them have issues from customers who purchased license. So fixing issues your mentioned can take some time.

Thank you. Regards
- Andrii.

Hi,

I’m trying to change the text color of the Items in the filters, but nothing works : custom css, theme options… Here is the page : https://www.lembrassecoeur.fr/annuaire-marques-maternite-ethiques/ How can i debug this ?

Thanks a lot

Problem solved ;)

Hello lembrassecoeur

Thank you for choosing Filter Everything PRO.

I’m glad that you were able to solve the issue. Thank you for your report about that :-)

Regards.

Hi, My client purchased your plug in. I was able to set up the filter settings for each category but for some reason, products with variation aren’t included on the filter results. Please help. Thansks!

Hi mariaruthalano

Thank you for choosing Filter Everything PRO.

Please, write your support request from the account, where the plugin was purchased.

Thank you. Regards.

Hi,

I activated the license but in Plugin-Site the plugin doesn´t show automatic updates.

I had to change hosting platform once while in development of the site so the temporary url changed too.

At the old site the plugin is deleted.

Or does the plugin not support automatic updates?

Thx.

Hi hwvaubel

The plugin supports automatic updates when you activated the license the only one reason can block these updates – if your server has no connection with the update server “connect.filtereverything.pro”.

But also the new plugin version 1.7.8 released only yesterday and maybe before there was just nothing to update. Please, check it now.

Thank you. Regards.

Ok, I will check again. thx.

Uff,

and again, I have another problem. Hope this doesn´t continue. So I have set a filter with Taxonomy Numeric for weights as a Range slider. I can see that the Range Slide can´t handle numbers with commas.

Filtering numbers like 12 or 34 works. Filtering numbers like 4,4 or 3,2 don´t work.

The Range slider behaves like these numbers aren´t available and for that, in certain categories, the slider doesn´t even show up as it thinks it´s empty, because every product has “weights/numbers” with commas in certain categories.

Does the plugin only support full numbers for range-slider or numbers like in US with dots like 2.3? If yes, we use this plugin in Germany and we use commas for decimals in Europe.

Help is appreciated. Thanks.

Yes, sure. I confirm that you can use dots in your DB, but on the frontend it will be used with commas at the same time.

Regards.

Perfect, thank u. I tested it with a few products and it seems to work. No I will have to change every value, but I will manage that.

Thx and regards

Cool.

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