Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,671 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8957 comments found.

Hello, I have setup a product filter (ACF with relationship field type) on my page, it works fine but on dropdown menu filter i see ID number (woocommerce) instead product name. How can I fix that? thank in advance!

Thanks Stepasyuk, but I can’t figure out how to edit the code. The only meta key that I had setup is “products”...

Hi jack-alessio

I would be glad to help you more with this, but unfortunately support here does not provide code customizations and if you need it you have to ask a developer to help you.

Are there any plans to add a text search filter like WP Grid Builder has for example?

Hi spiritlevel

Unfortunately I’m not sure how exactly it works in WP Grid Builder, but I will add separate search field in future plugin updates.

For the moment you can use regular WordPress search form as it is in this and this examples.

Hi spiritlevel

I’m glad to inform you that built-in Search Field compatible with filters, AJAX and that allows you to search Woo products by SKU was added to the latest plugin version 1.7.8. You can update it automatically if you have activated your License key or download zip here on CodeCanyon.

Thank you. Regards.

Hello, how can I do to change the structure of the URL? Now filtering by FE city generates a URL like folder /advanced_city-Bratislava/status-open/, but I need it to generate the parameter /?advanced_city=Bratislava&status=open&etc..

Please send me some snippet to make it work like this, thank you very much Jozef

Hello Jozef

If you want to disable permalinks and use filtering URLs with GET-style parameters you have to add in the functions.php of your active theme next simple code:
define( 'FLRT_PERMALINKS_ENABLED', false );
If you still want to use permalinks you have to know what is their structure:
/prefix1-value1-or-value2-or-value3/prefix2-value2/
For filters with logic AND:
/prefix1-value1-and-value2/

I think you can use ACF for this purpose. You can try to store coordinates in two custom fields “Latitude” and “Longitude”. And to create two range filters, which allow visitors to set these values.

Hello Stepasyuk, Thanks for your answer, and another question please: Is there a possibility to add a text field between filters to search by keyword?

Hello citadela

If you mean your custom text search field, you can insert everything you want with “Filters Widget hooks” hooks https://filtereverything.pro/resources/hooks/#filters-widget-hooks or even better via hook ‘wpc_view_include_filename’.

But if you mean to insert native search field by keyword from the Filter Everything plugin, this feature will be added in next updates to the plugin.

The ‘range’ object is out of place. Please could you assist. https://tinyurl.com/bdhnswve

Hello CyberBaron

In general it is theme compatibility issue and it something that should be fixed by yourself, but from other side it is not so complex. Please, just add in the Filters -> Settings -> Experimental -> Custom CSS next:
.woocommerce .ui-slider-horizontal .ui-slider-handle{
    width: 26px;
        height: 26px;
}
.woocommerce .ui-slider .ui-slider-handle:last-child{
    transform: none;
}

Hi! We have used the free version to create a filter, all good. Now, i want to create a landing page showing Woo products “pre-filtered”. I want to select 2-3 filters, and then have the landing page show only these products – without filter options. Is this possible? Its like a custom query based on the filter. Is there like a shortcode available?

OK. If you can make a shortcode supporting this i can pay 100USD extra :)

Some of the queries will have 5-6 attributes set, sometimes 2-3 values pr attribute. Sending the client to a page with the filters pre-selected will work from a technical point, but is scary from a customers point of view. I want to do the selecting manually via the shortcode, so i can present pre-filltered results with only the usual “sorting” option available.

Hello Robert.

Thank you for your offer. I would be glad to help you, but unfortunately I have no time for such service. But you always can find a developer for example on Upwork or similar services.

Thank you. Regards.

Hi, is there a way to filter by multiple categories in the same filter? E.g Maker and Color in the same dropdown checkbox?

and also a way to change the x in the chip remove icon to another icon and the “Reset all” text to something else?

I found a way to change the icon and change the text.

Is there a way to add a small image next to the filter name in a checkbox filter?

Hi andufva

1. You always can to select several values in the same filter. But one filter can be created by one entity. For example one filter by Category, another by Tag. But you can’t create one filter with Categories and Tags simulteneously. If I understood your question right.

2. Yes, sure. You can change all related with Chips through Templates Overriding feature – https://filtereverything.pro/resources/templates-overriding/ You have to override the “chips.php” file.

3. Yes, you can add images to a fitler terms. Please, read here how to do that – https://filtereverything.pro/resources/brands-and-color-swatches/

Hi, hope you’re doing good! I just installed the Pro plugin and tried to understand if there is any features that would help me Automatically display subcategories when category with hierarchy is pressed or checkbox is ticked.

Thanks a lot Antonio

Hi Antonio

Thank you for using the plugin.

From the latest version 1.7.6 if you select any parent category, its children will be automatically opened. Please, make sure that you use the latest plugin version.

Or do you mean to show subcategories not in filters widget, but in results? In this case you have to know that Filter Everything filters only products or posts, but not categories or any other taxonomies.

In general it is possible to show children categories when the parent is selected, but requires to make additional coding.

Filter by Product Category conflicts with the Woocommerce Storefront theme. In my other project with the Divi theme, no problem. But this one with a Storefront theme. Could you help me to fix this issue?

The problem was allowed memory size. Increases from 128M to 256M fixed the problem!

Hello studija4d

Thank you for purchasing the plugin.

I’m glad that your issue was solved :-) BTW, these days 256Mb of RAM is also too low value. I recommend you to use server/hosting at least with 1024Mb of RAM.

Hello, I have the same problem as alphamediaog. I bought extra FilterEverything to filter normal wordpress posts but it doesn’t work.

To do this, I created a “Recipes” page in which I use Elementor to display blog posts with the “Recipes” category. With the FilterEverything plugin, I chose to allow posts to be filtered and the filter to show on the Recipes page (specific post type). I then added the filter to the sidebar.

Now when I go to the “Recipes” page, it keeps saying, “There are no filters in the Filter Set yet. Please add them to the Filter Set related to this page.” But I did.

How can I solve the problem?

Hello Nettili

In this case the problem may be in: 1. You selected wrong taxonomy or custom field name for the filter 2. If you are sure that taxonomy or custom field name is correct, maybe you have no recipes with attached taxonomy terms or values in custom fields. You have to attach them to your recipes first. 3. Something another. In this case you can optionally send me credentials to your /wp-admin in accordance with this document I will check it myself.

Thank you.

Thank you for your reply. I have just sent you the access data via message so that you can take a closer look at my website. Unfortunately I can’t find the error.

Hello Nettili

Thank you for your credentials.

The reason is that “WP Recipe maker” has bad designed code and in fact on your page there is Posts query, but not Recipes query. “WP Recipe maker” stores recipe data in post type “Recipes” but every such recipe is child post for its parent post with “Post type = post” It’s complex and bad structure and that’s why Filter Everything can’t filter such recipes. As option you can try to find another plugin for recipes.

BTW this incompatibility with WP Recipe maker is mentioned in the FIlter Everything PRO description – https://codecanyon.net/item/filter-everything-wordpress-woocommerce-filter/31634508#item-description__-filters-any-wordpress-post-type

Hi, Credentials have been sent

Hello dccs52

I can check this also, but your site is behind “Coming soon” screen and if you restore my access I will see the issue.

Thank you.

Don’t worry i have managed to sort this with some custom JS and z-index, just meant we can’t use the ajax part of it

Ok, sure.

Please, let me know if you will have any questions.

Kind regards.

We are trying to filter by vendor CPT from the Dokan multivendor plugin, but the vendor CPT doesn’t show up as an option. https://wedevs.com/dokan/ How can we do this?

Hello Peter.

I checked your site, but I’m not sure what exactly CPT you want to filter. Because Dokan multivendors are regular WordPress users. And if you want to fitler by vendors you have to direct Filter Set to any WooCommerce pages and to create filter by Author.

Please, let me know if it was helpful for you. Thank you.

Thank you so much for your help with this. I truly appreciate it. The Dokan multivendors have storefronts, I think those are CPTs, can we add those to the filter?

Hello Peter.

As I see Dokan creates in WordPress only one Custom Post Type – ‘dokan_announcement’ but they are not storefronts or something like that.

In general Filter Everything PRO automatically detects all possible post types registered on a site and if a post type is public it allows you to select them in a Filter Set and to filter them.

FYI – below is the list of all registered post types on your site:
array(33) {
  ["post"]=>
  string(4) "post" 
  ["page"]=>
  string(4) "page" 
  ["attachment"]=>
  string(10) "attachment" 
  ["revision"]=>
  string(8) "revision" 
  ["nav_menu_item"]=>
  string(13) "nav_menu_item" 
  ["custom_css"]=>
  string(10) "custom_css" 
  ["customize_changeset"]=>
  string(19) "customize_changeset" 
  ["oembed_cache"]=>
  string(12) "oembed_cache" 
  ["user_request"]=>
  string(12) "user_request" 
  ["wp_block"]=>
  string(8) "wp_block" 
  ["wp_template"]=>
  string(11) "wp_template" 
  ["wp_template_part"]=>
  string(16) "wp_template_part" 
  ["wp_global_styles"]=>
  string(16) "wp_global_styles" 
  ["wp_navigation"]=>
  string(13) "wp_navigation" 
  ["_pods_template"]=>
  string(14) "_pods_template" 
  ["product"]=>
  string(7) "product" 
  ["product_variation"]=>
  string(17) "product_variation" 
  ["shop_order"]=>
  string(10) "shop_order" 
  ["shop_order_refund"]=>
  string(17) "shop_order_refund" 
  ["shop_coupon"]=>
  string(11) "shop_coupon" 
  ["shop_order_placehold"]=>
  string(20) "shop_order_placehold" 
  ["fl-builder-template"]=>
  string(19) "fl-builder-template" 
  ["wpcf7_contact_form"]=>
  string(18) "wpcf7_contact_form" 
  ["filter-set"]=>
  string(10) "filter-set" 
  ["filter-field"]=>
  string(12) "filter-field" 
  ["filter-seo-rule"]=>
  string(15) "filter-seo-rule" 
  ["fl-theme-layout"]=>
  string(15) "fl-theme-layout" 
  ["yith_wcan_preset"]=>
  string(16) "yith_wcan_preset" 
  ["_pods_pod"]=>
  string(9) "_pods_pod" 
  ["_pods_group"]=>
  string(11) "_pods_group" 
  ["_pods_field"]=>
  string(11) "_pods_field" 
  ["testimonial"]=>
  string(11) "testimonial" 
  ["dokan_announcement"]=>
  string(18) "dokan_announcement" 
}

Hi, in your description it says that the plugin is fully compatible with elementor. I display a specific post type with the elementor widgets and wanted to place the filter on the sidebar, but it does not work. there is always the message: No one Filter Set is related with this page. You can configure it in the Filter Set -> “Where to filter?” field.

what could i do?

Hi alphamediaog

Thank you for using Filter Everything PRO.

You have to direct your Filter Set on the page, where you expects to see fitlers. Just select the page in the “Where to filter?” field and filters will appear instead of the error message. Filter Everything PRO is compatible with Elementor.

Hi, Il would like to display the filters set on a page and to display the results on another page. How can i do that ?

Hi contact730

Thank you for using Filter Everything PRO.

You have to activate option “Apply button” mode in your Filter Set. And in the dropdowns for the “Alternative location” that will appear, to select page or pages, where Filters widget should be visible.

Fitlering results are always visible on the page, where your posts/products located. But Filters widget can be displayed on this “Alternative location” page.

Hi, we have problem with redirections after switching to PRO. We have a staging site where we disabled other plugins (only woocommerce and filter everything pro stay active). When you go to category and try to get to product you get redirected to wrong product or private policy page.

Cześć grupanappa

Thank you for using the plugin.

In general it is prohibited to publish credentials here in comments, so I have reported your comment.

But they are not needed, I can say that if you have redirect issue, it means one or several URL prefixes you use match to your product slugs. Please try to look on URL prefixes you use in Filters -> Settings -> URL Prefixes and to edit suspicous prefix(es) and this should help you.

Thank you. Regards.

I leave this comment even though my support time is expired and I will not get a satisfying answer anyway. It is about translating the few hard coded english words.

With updating to the latest version the translations are gone due to the override templates. While trying to search and translate them again I was not able to translate all the words. Understand that not everybody is a coder, and not everybody wants to install a translation plugin just for translating 5 words or so. Best would be a possibiliy to change it in the backend at the settings. Or at least in a file, where the words could be set. Words like placeholder for search, alt text for the chips or “reset all” etc ….

I do like your plugin, but this is really a thing that buggs me a lot.

Anywhooo, I know I don’t have any support anymore, but I bet I am not alone with this request and hope you can implement it in any future version.

Cheers Kai

Hello Kai.

You can install Loco translate, translate desired words, save translations in the /wp-content/languages/plugins/ folder and deactivate the Loco translate.

To improve the plugin and to add new features I must to change template files from time to time. I would be glad to add options with specific phrases to the plugin, but after some time I will have another problem – 200-300 options in the plugin Settings and this will be very bad. So average solution is to translate phrases as it is WordPress coding standard.

Thank you. Regards.

Hi Stepasyuk,

I have made a filter for tags and categories but I have an issue with my filter. I have changed the url prefixs but right know is the issue that some of my products wont open and redirect to my product page. How can I delete all my prefixes so I can start again with my filters.

I have assign one of my tags to the filter but that filter is grey out right now. How can I fix this?

I can send you my credentials by PM.

Thanks for supporting.

Hi Thijmen-Hookit

To change prefixes you can open Filters -> Settings -> URL Prefixes and edit them.

If you have greyed whole filter in the Filter Set like this – https://prnt.sc/NfBWxFTRoPSB it means you created filter with taxonomy that is not related with filtered Post type. Sometimes this happens when you have several Category taxonomies (original Category, Product category, custom Category taxonomy etc) and you selected wrong taxonomy for your filter. For exampe Posts Category for Products.

But if you added single tag to your tag list and it is greyed and shows 0 products in the filter, it means you have to reset filters cache. Please, try to open your site with ?reset_filters_cache=true parameter. For example https://example.com/?reset_filters_cache=true This will reset filters cache.

Thank you. Regards.

Hi, is there a compatability with this? or any other similiar plugin? https://iconicwp.com/products/woocommerce-show-single-variations/

Hello bull_

Thank you for purchasing the plugin.

In general to answer on this question I have to test them both. If you will send me zip with copy of that plugin I can install it, test it and let yuo know. Unfortunately I haven’t used this plugin before.

I asked this question 5 days ago, but no response. I asked this question 1 day ago, but no response. I’m not sure how many times you have to ask a question to get a response, but I suppose I’ll try again.

I installed Filter Everything PRO on two test sites. I’m ready to install it on the live version of the website, but my activation key can only be used on 2 sites total. I already deleted the test sites, so I can’t deactivate the plugin on them. Is there any way to cancel the old activation key and set up a new one?

I can’t find a way to deactivate the old key. I don’t want to buy another license, I just want the old license to be disconnected from the 2 sites I no longer need.

Hello dominiqueramirez

Thank you for using Filter Everything PRO and sorry for the late response.

You had to deactivate license keys before deleted websites, but please send me their domain names and I will deactivate them on the license server side. Optionally you can send them via PM, if you do not want to make them public.

Thank you. Regards.

Hello, I responded in a PM. Thank you for following up on my question.

Hello dominiqueramirez

I’ve deactivated license key on the sites you provided. You can use it for your new sites.

Hello!

Any ideea why i get this message ?

Invalid license key. Please enter correct license key.

You have been using the plugin for more than two months without license key and now it is locked. To enable automatic plugin updates, please enter your license key below. If you purchased the plugin, please click the “Get your License Key” button. If you didn’t do it yet, please purchase it here.

No space when copied, copy-pasted and manually inputed it, nothing works :-s

Hello JohnnyQ

I think yes, you have to use this CSS again. If it does not work you can try to add word “body ” (with space) before every such rule because in the last plugin version there were some CSS changes also.

We put the CSS above, with no succes, we still encounter errors.

Hello JohnnyQ

Send me plese link to your site and I will check it. Optionally via PM.

Thank you.

I updated plugin and now my search is all messed up. Extra button, CSS messed up.

Hello songsmash

Send me please link to the page with the problem. Or screenshot. Optionally in PM. I will check the issue.

Thank you.

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