Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,187 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9146 comments found.

How to set price rage filter?

I have followed the YouTube, below URL Guide found the price rage filter option. but not fetching meta key automatically.

https://www.youtube.com/watch?v=g1_qlJvNdsg

Please find the URL for your kind reference : https://prnt.sc/V027-SpwJNXt

In my WordPress back-end not fetching the meta key automatically

Let you help how to find the custom field meta key? or else help me better way fetch the meta key automatic option in your Plugin.

Regards Prabanjan

How to find out meta keys? I am not a developer please help.

Found It the Price range filter options, thanks for your support!.

Hi prabathame

I’m glad that your issue was solved :-) Thank you for notification about that.

Hi, I hope you doing Well!

I Like your Plugin very much, That’s why bought it.

I need a help, how to set custom field filter?

I was bought APS Product Plugin : https://codecanyon.net/item/arena-products-store-wordpress-plugin/8674943

I need custom filter from this third party plugin

For example lookup URL : https://demo.webstudio55.com/arena/product/htc-10/#aps-offers

And lookup the URL Front End: https://prnt.sc/8Fxlv4992JbI Back End : https://prnt.sc/s7kGxEAyvlI_ https://prnt.sc/T3m7rvxEHVJR

Let you guide me how to set the filter store wise affiliate link?

https://prnt.sc/OZbwS8Cir5fY please lookup the snapshot image. is possible make your filter option mobile view? I have configure the filter option in mobile view, but when i click on only, it’s pop up. but need set default mobile view sticky filter option as above url snapshot. please help me.

One more query : how to add color swathes and Image icon in filter? https://prnt.sc/lMX4FjQFyQ0R

Hello prabathame

The common instruction about how to create filters you can find in this article – https://filtereverything.pro/resources/quickstart/

To have button that resets already selected filters you have to insert Chips widget (or shortcode) on the page with filters. Please, see – https://filtereverything.pro/resources/chips-widget/

To enable and use Color swatches you have to check this article – https://filtereverything.pro/resources/brands-and-color-swatches/

I would be glad to help you more with filters on mobile devices, but support here on CodeCanyon does not provide help in the plugin installing, setting up and customization. Please, look on this article what exactly support provides and what does not provide – https://codecanyon.net/page/item_support_policy

Thank you. Regards.

Hello,

I created 2 filters. The first one is displayed on a custom post type archive ( https://rizgq.skipdns.link/data_type/megethi-agoras-ergasias/ ). The second one is displayed on a single page, with the intention to use it as a search form which leads to the custom post type archive. It seems that they cannot work at the same time, I have tried to adjust the “Where to filter” option ( https://rizgq.skipdns.link/test-22/ ). How can I do that?

Regards

Hello saywowgr

Thank you for purchasing Filter Everything PRO.

As I understood your goal is to lead the second Filter Set to the first page in your example. You have to enable “Apply button” mode and as “Alternative Location” select “All archive pages for this Post Type”. In this case the page, that WordPress function get_post_type_archive_link(); returns will be page with filtered results.

In case if it does not direct you to the desired page, you always can change it via hook apply_filters( 'post_type_archive_link', $link, $post_type ); to the page you need.

Hi I just bought the pro version, & somehow the properties are not being updated according to filters. Please have a look https://beisee.co.uk/all-listings/ Thanks a million

Hi moshef3

Thank you for using the plugin.

It is known and popular issue. Possible reasons are:
- Wrong WP_Query selected in the “And what to filter?” field of the Filter Set. Please try to experiment with different WP_Queries in the dropdown.
- Cache issue (WP_Query is cached). You have to check and maybe disable your cache plugins or modules in your hosting provider dashboard.
- AJAX enabled but wrong value for CSS id or class of the Posts Container specified. Please, disable the AJAX feature, until you will ensure that filtering works in general.

-
FYI – I see your previous request about RTL, but I’m still trying to find solution and it requires some time.

Is it possible choose a filter to be preselected when someone lands on the page?

Hello R3nderBoy

Yes it is possible, but only via URL with filter’s part in it. For example – https://demo.filtereverything.pro/product-category/electronics/laptops/brand-acer/ram-16-gb/

Hi Stepasyuk, me again. So I have now bought support and having this strange issue. The filtering for search result archive pages has stopped working completely. The sidebar shows only empty filters, also the sorting does not work. The filtering does work correctly everywhere else. I’m 100% sure it has worked in the past. I suspect this is happening since the new 1.74 / 1.75 update.

I have tried several ‘Where to filter settings’, but the one that was working was just common wordpress pages and all archive pages for this post type.

Do you maybe have the old file so that I can check? So far I have tried removing all custom templates, reverting back to stock parent theme, revert parent theme to previous version and disabled plugins. Nothing works, I really feel this is in the plugin.

Oke, so after a lot of debugging the sorting issue is because of a filter template change (my bad) and the not filtering was due to cache (browser and server). Everything works again as expected. I do have one last request regarding this issue, I’m sure that your plugin has worked with the search plugin in the past. Could you please provide met with filtereverything 1.7 & filteverything 1.7.1? Then I can check if this is true. Thanks again

Sorry again, there was another error in chips.php. Turns out your plugin is already compatible with the search plugin. Maybe good for you to know ;). Sending the old versions is no longer necessary. Maybe you could add the edited templates to changelog?

Hi DannyvanderTak

It’s a good advice to note in changelog about changed view templates. I will do it in next plugin updates.

I’m glad that your issue is already solved :-)

Hello, I have a problem with the plugin when I switch to mobile. The button displays correctly but when I click on it I get a change with the background darkening but I don’t have any filters appearing do you know why?

I have sent you the link to the page and the access to the site in admin if needed.

best regards

Hello Nico313

Thank you for using Filter Everything PRO.

I checked your site and realized that Filters widget is placed in the widget area that is hidden on mobile devices. This is the reason, why you don’t see it when you click on the button to open them. You have to either to make this sidebar visible on mobile devices or to place Filters in another widget area that is not hidden on mobile. I’ve sent you example with visible Filters widget in email.

Thank you.

Hello Stepasyuk,

I moved filters to widget area visible on mobile and it work great.

Thank you.

How do i show a name or label for ACF true / false checkbox options? Currently shows 1 and 0. thanks

Hello fastworld

Thank you for using the plugin.

If you need to display ACF field labels instead of values, you can add to the functions.php of your active theme appropriate code from examples below. You also have to edit this code in accordance with your ACF field meta key(s). Here are these codes:
1. ACF field is Taxonomy object – https://gist.github.com/wpserve/0634299bcc67d03bef77119dd20c86e7
2. ACF field is field with choices – https://gist.github.com/wpserve/48277fc0320239d05b1d6e2c4da3db20
3. ACF field is post object – https://gist.github.com/wpserve/a9a58cb8a37be1472ded53296147cc56
I hope this will help you.

added code from 2. in functions file added ACF field keys and does not work. Still get a 1 or 0. I am trying to add a labels for the true/false field i have in acf. The true/ false i want to show are in a field group and the code for that doesn’t work either?

Ok, try please to insert next code in the functions.php of your active theme:
add_filter( 'wpc_filter_post_meta_term_name', 'wpc_truefalse_checkbox', 10, 2 );
function wpc_truefalse_checkbox( $term_name, $e_name ){
    // Replace 'test_truefalse' with your field meta key
    if( $e_name === 'test_truefalse' ) {
        if( $term_name === "1" ) {
            $term_name = 'True';
        }

        if ( $term_name === "0"  ) {
          $term_name = 'False';
      }
    }

    return $term_name;
}

I get a Unknown error when i try to activate my license

My purchase code is b7ba7ef8-bf91-4636-aff2-6e85f2eb38bf

Hello lito84

Thank you for using Filter Everything PRO.

Please, note that License key and CodeCanyon purchase code are different things. To set License key, please go to Filters -> Settings -> License, click on the “Get your License Key” https://prnt.sc/-ehm9df3H_XT and you will be redirected to the new page. Log in there with your Envato credentials and you will see your License key for the Filter Everything PRO plugin.

Hi Stepasyuk, I have seen a few posts about the plugin in the Locked status and followed the steps. I have two domains I run the plugin from, staging and production. I recently activated the key on staging and then deactivated it, but now can’t activate on either one. Please help?

Apologies, after waiting half an hour and trying the code again it worked. Obviously I was trying to activate to quickly after deactivating the previous one. Thank you. Great plugin btw!

Hi Web2Guy

Thank you for your warm words about the plugin. I’m glad that your problem is already solved :-)

Let me know if you will have any questions.

Hi, How do I configure the ‘range’ option, in rtl website?

Hi moshef3

Please, add in the Filters -> Settings -> Experimental -> Custom CSS next code:
.rtl .wpc-filters-range-wrapper{
    flex-direction: row-reverse;
}

This will fix positions for Range filter inputs. I already added this code to the next plugin update.

Hello. I inherited a website utilizing WPML. However Im not very familiar with how to use it. That being said, we wanted to implement some filtering for one of our custom post types. I created a page template with a wp_query that outputs all the products. Then I implemented your filtering widget via echo do_shortcode directly in my page template as well. This outputs a nice looking grid of products, and the filtering works just fine in the native language (english). So I added a french translation to the page. Now the language dropdown selector shows french. If I change to the french language the post tiles are translated correctly. However the filters in the sidebar stop displaying with the following debug message:

No one Filter Set is related with this page. You can configure it in the Filter Set -> “Where to filter?” field.

I did look over the page here: https://filtereverything.pro/resources/with-wpml-polylang/ But that was the only info I can find about WPML setup on the website.

And I did enable the recommended radio button from the above article. Sorry for being dense I just don’t know what part of the puzzle I’m missing here.

Ok I did figure out a little more here… I didnt realize you had to create a new filter set for each language. So I did that and I figured out the conditional logic you can use in the theme files to display different filter sets for different languages. So far so good. What I now am stuck on is figuring out how you translate the slugs for the taxonomy filters? In WPML all the terms have translations, however the filter URLs look like the taxonomy name (in english) added to the selected term(s) (also in english but with -fr appended to the end). Like: /product-type-adhesive-sealants-fr/industries-telecommunications/adhesive-sealant-uses-structural-entrance-seal-fr/

Hello pierrebalian

Thank you for using Filter Everything PRO.

You did all the things by yourself and if you want to have another terms slugs for your French translations, you can edit these French terms in /wp-admin. In general filter prefixes and URL parts like -or-, -and- are not translatable in Filter Everything PRO.

Hello,

I have a unique problem. The Filter Everything Pro Plugin on my Blog page doesn’t get the data from the main category (Cat ID 1). So on the sidebar, the category filters for Cat ID 1 don’t appear, the main category of WordPress. Why does this happen? Not only that, but sub categories don’t show as well. But Cad ID 2 and others show.

Please help.

Hello, we have never heard back from you.

Hello, it has been give days. We have still not heard back from you.

Hello mgcl1

I’m sorry, it’s my mistake. I got confused and thought your question was no longer relevant.

Ok, I will check it in closest 12-14 hours and will respond you (now it is late evening in my place)

I am having trouble dialing the filter in to get correct search results…For example: I have a product that fits both a 1997 Porsche Boxster and a 1999 Porsche 911. I f I search for Make/Model/Year as “Porsche”/ “911”/ “1997” it will display results as though it fits a 1997 911, but the 1997 is for the Boxster. Is there a way around this? Thanks.

Hello songsmash

You have the same situation as the user here in this comments thread – https://codecanyon.net/comments/29143908

Shortly – if you want to relate your car models with year of their production you have to create terms “Porsche 1997, “Porsche 911 1999”, “Porsche 911 2004” etc.

In general it is not the filtering algorithm bug, it is rather data structure issue and you have to organaze them in accordance with your filtering requirements.

Hello, we have the PRO version and all is fine except that we want to only show “instock” products WITHOUT this term in urls. Is it a way to force it once for all ? I saw the wpc_filter_term_url hook, but it add it in the url and we don’t want that.

Best regards

Hi, it seems you need the purchase code to reply, I’m just the webmaster. Here it is : e420c214-eb9f-477e-8275-b003554bba9f

Hello esadev

Thank you for your interest in Filter Everything PRO.

Unfortunatley you have to write your support question only from the account, where the plugin was purchased.

Hello there! Does your plugin have a search function to search through the filters? For example, if I have 60 options in the filter and instead of looking through all of them I want to have a search input at the beginning of that filter so that I may search and find fastly for the option that I am looking for. Is that possible or available? Thank you!

Hello kiklab

Sure, you can enable search field for a filter. Just open “More options” section and activate the option “Search field” for it.

Hi there, the plugin is causing a fatal error after upgrading to PHP 8 “PHP message: PHP Warning: Undefined variable $query in /www/{redacted}/public/wp-content/plugins/filter-everything-pro/src/WpManager.php on line 757PHP message: PHP Warning: Undefined variable $matches in /www/{redacted}/public/wp-content/plugins/filter-everything-pro/src/WpManager.php on line 760” while reading response header from upstream, client: 86.41.93.0, server: {redacted}, request:...”

Can you help?

Hi shanesull

Thank you for using the plugin.

Please, update it to the latest version 1.7.5 available here on CodeCanyon in the Downloads section. It is tested and compatible with PHP 8.0

Hi, unfortunately your plugin doesnt seem to work on my page. I configured everything the right way, see screenshot 1 – but on my shop page i get no results. See screenshot 2 I used the [fe_widget] shortcode to implement the filter.

https://www.martinwieland.at/screenshot1.png https://www.martinwieland.at/screenshot2.png

Whats wrong?

best regards

Whats wrong?

best regards

hi stepansyuk, i understand. just to be clear: i want to use this filtereverywhere on only ONE category. and i only want to have it displayed in this ONE category and nowhere else. is this possible? if no, then i would ask you for refunding me the money for the plugin, because then it’s not the correct one for me. thanks in advance and kind regards martin

Hi FotoWieland

Sure. It is possible to use filters on the page of single Category only. Just make several simple steps:
- create Filter Set with desired filter(s)
- direct it to you Category page in the “Where to filter?” field. You have to select “Categories” -> “Your Category name”
- select appropriate WP_Query in the “And what to filter?” field. If there is one query, select it.
- put Filters widget as WordPress widget or as Shortcode [fe_widget] on your Category page. It can be done via archive.php template or category.php or your taxonomy name archive template if it is not posts category.

It is enough. And please, do not try to enable AJAX, until you ensure, that filtering works on this Category page.

Thank you. Best regards.

thank you – everythiing is working fine now. kind regards

https://demo.filtereverything.pro/horizontal-views/ 4 columns post , Is there a setting screen? Setting values for reference?

Hello damon153068

Just enable “Horizontal view” in the Filters widget. Please, see – https://prnt.sc/tdEPx0b2oLI-

If you use shortcode [fe_widget horizontal="yes" columns="3"]

Hi, is there a way to limit the number of posts that show at any one time, with a “load more” button for the user to load, say the next 6 posts (or whatever number), and so on… ? I attempted to use the Load More Anything plugin (https://wordpress.org/plugins/ajax-load-more-anything/) in combination with your filters, but it seems there is an AJAX conflict. So I was wondering if there was a native way to achieve the same within the one plugin.

Many thanks

Hi trevolution

Thank you for your question.

In general it depends more from the “Load more” plugin than from Filter Evetything PRO. If no one 3rd party plugin for “Load more” button does not do what you need, you can try to write your custom code that loads posts through AJAX. The most important points in such solution are jQuery(document).trigger("ready"); which fires every time, when the filter loads posts through AJAX. And PHP hook do_action( 'wpc_filtered_query_end', $wp_query ); that allows you to handle posts per page for filtered WP_Query. Of course all these expects that you are familiar with PHP/JavaScript coding.

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