Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 15,716 sales
Recently Updated

Stepasyuk supports this item

Supported

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

8977 comments found.

Hi, some of our posts are not shown on archive page because of user permission. We have a plugin called Restrict User Access that will remove posts if the logged in user does not meet the criteria to see the post.

Your plugin filter correctly the archive page posts but we still see all the tags and other filters from the hidden posts that the current user is not supposed to see. For now we only try the free version, is it gong to be compatible with the Pro version or can you help us to make it working if we buy the Pro version?

Thank you,

Hi jblairjoly,

Thank you for your interest in filtering everything PRO.

Our plugin takes all the data from the database, so at the end you will still have all of the tags and other attributes. You can only write a custom code that will work with Restrict User Access functionality.

Unfortunately, we do not have time to implement custom functionality for additional payment, as we are fully focused on updating the plugin with new functionality. We can only recommend using such a platform as Upwrok to hire a WordPress dev so he can extend the needed functionality.

Best Regards.
- Victor

I see, thanks anyway for your help.

I just bought the plugin but the license key is not working. Should the item purchase code be the license key?

Hi ctrlinternet,

Thank you for choosing Filter Everything PRO.

Please, note that the License key and CodeCanyon purchase code are different things.

To set the License key, please go to Filters -> Settings -> License, click 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.

Best Regards.
- Victor

Hi. I’ve had Filter Everything Pro running on my site since late 2022. Yesterday the site fell over completely, showing only a 502 Bad Gateway error. My hosting provider (34SP.com) investigated, brought the site back up and came back with the following comment regarding Filter Everything Pro:

“we have a lot of log entries in our slow log (which is basically php processes taking a long time to run or using up a lot of resources) being a plugin called filter-everything-pro, not sure what it does but may be worth seeing if it has anything in the settings that reduces what it’s doing potentially.”

I was only using the plugin on one page to filter a custom post type. You can see the page here though FEP is currently deactivated: https://ifamagazine.com/open-offers/

According to GA4 traffic to this page is very low with less than 600 page views in the past year.

The plugin is up to date.

Is this something you’re able to advise on?

Kind regards, Jamie

Hi Jamie,

This is a very weird behavior. We have never encountered such an issue previously. And the site is extremely slow working. Perhaps it makes sense to check for a better hosting plan or better server hardware. Or optimize the site itself and the database. Because our plugin is working with the database, and that’s all, it doesn’t need any impressive hardware to work, as long as there are no 2k of taxonomies.

Is your plugin activated or in lock status? Perhaps it might have something do to with it. We need more information on the issues to understand what can cause such behavior.

Best Regards.
- Victor

Hello, I am currently working on a custom filter that filters posts by distance radius. I managed to do what I wanted, but I’m stuck with the “view in widget” range, I would like it not to depend on the posts but rather that we can set the min and max by default even if no post does not match this meta custom. hence my question would it be possible to add an apply filter hook to the “selectTerms” function of the PostMetaNumEntity class in the last line at the return, and not in the condition before because in my case, I don’t fit in it. Also if possible to put two different hooks for min and max so that I can put a different min and max. Also I would like to set the min to 0, do you have any idea how to do it?: this can be an implementation “apply_filters( ‘wpc_set_min_max’,$min_and_max)” :

if( ! empty( $new_result ) ){ $min_and_max = [ ‘min’ => floor( apply_filters( ‘wpc_set_num_shift’, min( $new_result ), $this->getName() ) ), ‘max’ => ceil( apply_filters( ‘wpc_set_num_shift’, max( $new_result ), $this->getName() ) ), ]; }

return $this->convertSelectResult( apply_filters( 'wpc_set_min_max',$min_and_max), $post_and_types );
}

Hi youssefe74,

It looks like you can solve your task with the hooks that we already have:

wpc_set_num_shift 
wpc_unset_num_shift 

There is no need to add multiple other new hooks for the task.

Renaming the “srch” into “s” is impossible, because it will conflict with the “s” parameter that is already in use by WordPress.

Best Regards.
- Victor

Hello, thank you for your quick response. I had already seen those hooks, but the issue is that in my use case, I do not meet the conditions where those hooks are found, so my code never accesses them because no post matches that specific “post meta”. For example, in the code I sent earlier : if( ! empty( $new_result ) ) this condition is not met in my use case, so I never reach the wpc_set_num_shift hook. Additionally, the fact that the min and max use the same hook is problematic because when using the hook, it is unclear which one is the min and which one is the max. Hence, my request.

Hi youssefe74,

You can add the following code in the plugin, with the next updates it will be added like that, by the third parameter you can add a post meta key:

$min_and_max = apply_filters( 'wpc_set_min_max', $min_and_max, $this->getName() );

return $this->convertSelectResult( $min_and_max, $post_and_types );

Best Regards.
- Victor

Hi. I’ve had Filter Everything Pro running on my site since late 2022. Yesterday the site fell over completely, showing only a 502 Bad Gateway error. My hosting provider (34SP.com) investigated, brought the site back up and came back with the following comment regarding Filter Everything Pro:

“we have a lot of log entries in our slow log (which is basically php processes taking a long time to run or using up a lot of resources) being a plugin called filter-everything-pro, not sure what it does but may be worth seeing if it has anything in the settings that reduces what it’s doing potentially.”

I was only using the plugin on one page to filter a custom post type. You can see the page here though FEP is currently deactivated:

https://ifamagazine.com/open-offers/

According to GA4 traffic to this page is very low with less than 600 page views in the past year.

Is this something you’re able to advise on?

Kind regards, Jamie

Hi glasshalfpool1,

Here is support for accounts who purchased the plugin, and if you already did it, please write your request from the account where you purchased it. This is the standard procedure followed by the CodeCanyon support policy.

Perhaps you need to update the plugin to the latest version.

Best Regards,
- Victor

Hi,

I have almost configured the plugins and look great. The only issue is in the mobile lay out the bottoms are outside. here I send you the iPhone screenshot ante google developer console for phone. https://ibb.co/Lg8BdBq https://ibb.co/PY8JrzX Could you help me? Thanks advance,

BR,

Antonio.

Hi Antonio,

It appears that you have customized the styling or modified the filter templates. To ensure proper functionality (looks), it is necessary to complete the styling you have started and ensure that everything works seamlessly together. This is the only solution to the issue.

Best Regards,
- Victor

I put the shortcode filter on my Wordpress site, however, it doesn’t count the tags assigned to each post. Can you help me?

Try to choose another option in the “And what to filter” dropdown inside the filter set settings. Perhaps you are using the wrong query.

Best Regards,
- Victor

In this field I have only this option.

“No WP Queries matched to the post type “Post” found on the page”.

Can you help me?

In that case, there can be two issues that can be cache, you have a plugin that caches everything and because of that there is no possibility to choose the WP_Query in the filer set settings in that case you need to turn off object caching, and actually experiment but before testing always update filter set, or your items displayed without the WP_Query, using API or any other ways.

Best Regards,
- Victor

Hello,

1 – I get the following message: this prefix is not authorized because it corresponds to a taxonomy or term name already used on your site. Please use a different prefix. => The field is grayed out, which means I can’t change it, and therefore I can’t save any changes to the filter even though the attribute is unique.

- https://ibb.co/0hwtgcm - https://ibb.co/nPnQDB8

I don’t understand how I can solve the problem, could you please help me?

2 – This feature has been awaited for several months now: XML sitemap for indexed filtering result pages IN PROGRESS https://ibb.co/w6qW0Sx

Thanks Bruno

Hi Bruno,

1. You need to go to the Filters -> Settings -> URL Prefixes – https://prnt.sc/RlTUR1ys8jtD find the needed prefix change it then save it.

2. Yes, the XML sitemap for indexed will be released at the closest time. Unfortunately, unforeseen circumstances over which we don’t have control delayed the implementation.

Best Regards,
- Victor

Hi

Hope you are doing well!

When Filters pro is activated I face the following conflicts in my website.

When clicking the ‘Search’ button on the following pages, the page that comes up is ‘Page Not Found’ or list stays blank. Please kindly have a look at the following pages:

https://beisee.co.uk/search-on-map/ https://beisee.co.uk/search/ https://beisee.co.uk/property/

Thank you ever so much!

Hi moshef3,

It’s possible that there could be an issue with the setup of the ERE plugin or a conflict with another plugin. Our plugin works by adding filter prefixes to the URL as parts of it, but if there is another plugin that also manipulates URL particles, there could be a conflict as to which one takes precedence in controlling the URL.

You can try the workability of our plugin separately to make sure that they are not conflicting with each other.

And for some reason right after the click on the search button, we get a 404:
1. https://prnt.sc/gDBx0A1WJYFp
2. https://prnt.sc/DNymsgr8fi5w

Best Regards,
- Victor

Yes, I deactivated rour plugin & everything is working fine. Beides for filters . I was just wondering, how come that your plugun conflicts with pages that have no filter set up.

We haven’t encountered similar issues with other plugins. However, it’s common for plugins to conflict due to multiple reasons such as code interactions, compatibility issues, and different development approaches used by plugin authors. These conflicts can sometimes affect unrelated areas of the website in unexpected ways. There is no connection between the pages, but there is a high-level conflict. You can view the conflict’s outcome on the pages. It’s hard to test the plugin with all of the plugins that exist for WordPress and their updates.

Best Regards,
- Victor

Hi, looked at a lot of filter plugins and yours seems to be the best for what I need, Great work. I have an issue: I need the plugin to show at the top of the page on mobiles, the free version didn’t work so I got PRO so I could use the Enable Pop-up Filters widget, which works but puts the widget on every page, not just pages with the side bar. I saw previous support thread where you suggested “Experimental>Hide opening widget buttons” then using [fe_open_button] (which i added in a text box into the sidebar widget section). I arrive at the same issue, the button appears at the bottom of the page again. Can you help me to fix, I purchased you plugin so I could have a button at top of page for mobile but only woocommerce pages.

Thanks

Hi x7mo,

We checked the site and added the code to the functions.php file and the breakpoint is working good as it should – https://prnt.sc/9Rcy6ge5zb9Z you can change it to the needed number. If it wont work, please provide screenshots or a video of how it is not working.

Best Regards,
- Victor

Thanks, yes it works, I was adding to Appearance->Customize->Additional CSS but as you said you put in functions.php thank you

Hi x7mo,

We are glad to hear that everything is working.

Best Regards,
- Victor

Hi

I have create 2 filters I would like one in each page. I have selected the page in the filter but can see it in the page. https://ibb.co/gDDMpxd https://ibb.co/6vsb93X Could you help me?

Thanks advance,

BR,

Antonio

Hi Antonio,

You need to create two similar Filter Sets with the same filters and place each of them on the needed page.

If you make that page as your homepage in the WP admin dashboard setting then you need to choose common wordpress pages + homepage in the “Where to filter”

Best Regards,
- Victor

Hello

I would like to move SEO Description from bottom to the top (https://prnt.sc/dR6SDrYbdy8_). How to do that?

And another question. Could you update your plugin that we could have two SEO Description. One at the top, the other at the bottom. https://prnt.sc/DEWBJgQ_xNx1

Hi gorecwp,

Go to your page template that is used for a particular page where you place the filter widget and edit it to place the SEO description where you want to.

At the top of the image that you send, you can see the term description. If you want to show the same SEO description text from top and bottom you can use two hooks for SEO description on your page template.

Having two SEO description texts on a page can be problematic from an SEO standpoint. It can cause confusion for search engines and may not provide a clear and consistent message to users. And considered a bad practice.

Best Regards,
- Victor

I need text on top and different text at bottom, not the same. Could you implement that in your plugin?

Apologies, update to the previous answer, by default SEO rule’s description, is attached to the woocommerce_after_shop_loop hook on WooCommerce pages and to the get_the_archive_description hook on the WordPress archive pages. You can change that by rewriting the hook it is using, you can read more about it here – https://filtereverything.pro/resources/seo-rules-troubleshooting/

There is only one SEO text description, because a page with two different SEO text descriptions, can lead to confusion for search engines and may have negative effects on your website’s search engine optimization. Confuse the crawlers and make it difficult for them to determine the page’s actual content and purpose. Search engines generally prefer unique content, and having similar or multiple descriptions can negatively impact SEO.

But, if you want to create two different SEO Descriptions on your page, currently, you can only extend the plugin functionality with a custom code to add a second SEO text description. Unfortunately, we do not provide or debug the custom codes as it is out of the scope following the support policy here on CodeCanyon. If this functionality will be highly requested we are going to add it to the plugin, but at the time we are working on another highly requested feature. Adding new feature need a significant amount of time and testing efforts to make everything is working without bugs. So in the future, we can add it as well.

Best Regards,
- Victor

Hi, although a variation size of my product is not in stock it will be displayed in the filter. I thought when checking “use for variations” on the filter setting the stock status will be taken in account and variations that are out of stock wont be displayed. Is there another apporach or how do I make sure to not have variations displayed in the filter which are out of stock. Best Juilan

Hi julianw30,

Yes, you can place a filter with the stock status so the client can decide if he wants to show items that are out of stock or not.

But if you want to show only in stock items there is a code that hides all of the out of stock items – https://gist.github.com/wpserve/6bb6d1c7141f23b058a1ca726ca57372

Best Regards,
- Victor

Hi montemama,

What do you mean by “like load more products”? For filters in more options, you can turn on “More/Less” so it will work like here in this demo – https://demo.filtereverything.pro/product-category/electronics/laptops/

If that’s not what you are looking for then describe in more detail what you want to achieve.

Best Regards,
- Victor

Does this work with Metabox? I’m interested in buying but was unable to determine if it’s compatible or not based on comments from a year ago.

Hi VerticalHosts,

Thank you for your interest in the Filter Everything plugin.

Yes, the plugin is working with Metabox.

Best Regards,
- Victor

Hello! Thanks for your hard work and great plugin, I really like it, but I can’t figure out how to configure it properly. The site has a Guido theme installed that creates custom record types – listings. The list of listings is displayed on the homepage and filters are added. The list of listings for each listing displays the type and category it belongs to. The filters work, everything is fine, but if I click on a listing category or type, a new category or type page opens with no filters. Yes, it’s a different url, not the one in the “Where to filter?” field. , but what does it mean to create the same filter package for all categories and listing types?

Sorry, but I don’t understand how to hide the shortcode. In addition, as I wrote in a previous comment, when I add a shortcode to the header, the filter disappears from the sidebar. To be honest, I expected that for each set of filters a unique shortcode would be generated, or it would be possible to select the required set of filters by its name or ID

How to display the search field with the final results in the header of the site?

This is the search box in the Guido theme https://prnt.sc/W8v1oP1974-a

Theme https://themeforest.net/item/guido-directory-listing-wordpress-theme/36719791

plugin filtering does not work there, so I want to replace the search field in the Guido theme with the plugin search field https://prnt.sc/CxvupSvf3fCA

Hi diona5,

Well, you can hide it with simple CSS. Something like display none would be more than enough.

About the search box, what do you mean it is not working there? Did you try to set the filter set on the search page? Well, you can create a redirection filter with a search field then, and redirect to the needed page with products.

Would be easier to understand if you could describe the end result how and what you want to make, how the search box should work, and other details, so we can help you faster.

Best Regards.
- Victor

Hi

I have install the filter in spanish and looks great. Now I going to install in English, I go to polylang Languages -> Settings -> Custom post types and Taxonomies and click in every taxonomy but no works I go to create are filter and only have the taxonomic in spanish. https://ibb.co/129BVJ8 Could you help me? Thanks advance,

BR,

Antonio.

Hi,

I think the issue is solve. I have create other filter with the taxonomies in spanish but in the english pages are translate.

The problem I have commented in other post is I can not include the filter in each shop idiom.

Could you help me?

Thanks advance.

BR,

Antonio.

Hi 95mc,

What do you mean by “include the filter in each shop idiom” if you have a page with translations, create a filter set and place a filter set with the corresponding langue on the page and everything should work. Just if your main language page is set as the homepage in the WP Admin dashboard, then you need to choose “Where to filter” common WordPress pages + homepages, and all other filter sets with different languages to the needed pages, using page + my-page.

Best Regards,
- Victor

Greetings. First of all awesome plugin, and as a developer it is trully impressive what you did here. But I have a few questions: Is there any way to adjust the translation for chips? I would like to adjust in the following example https://toybelle.com/wp-content/uploads/2023/07/Screenshot-2023-07-06-at-20.14.15.png “Max pret 532” => “Pret maxim 532 lei”. Tried looking up with poedit but couldn’t find any translation string that matches.

And another question regarding category filters. From a SEO point of view, if I have the standard category urls and the ones from these filters, it won’t cause duplicate content issues?

Hi toybelle_com,

Thank you for choosing Filter Everything PRO.

You can modify the chips term name with the hook ’wpc_chips_term_name’

$chips_term_name = apply_filters( 'wpc_chips_term_name', $term->name, $term, $filter );

This expects that you are familiar with WordPress hooks – https://developer.wordpress.org/plugins/hooks/ or we can recommend finding a developer on platforms like Upwork to help you with the code.

Please note, that we do not provide or debug custom codes as it is out of the support policy here on CodeCanyon.

Any pages of filtering results are closed from indexing by default and there is nothing to worry about.

Best Regards,
- Victor

Thanks for the prompt help Victor, implemented the change and it works flawelssly.

Hi toybelle_com,

I’m glad that your problem was solved :-)

If it is possible I would be thankful for 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

Hi dont see filter on mobile in this url: https://www.webgrafix.h10s.eu/novinky/ on desktop its ok. Can you help me find problem? Thx.

Where i need this i am confused.

Hi montemama,

If you are using a shortcode then add one more shortcode with the mobile button which is [fe_open_button]

Best Regards,
- Victor

Hello there. I am using the PRO Version of the Filter Everything Plugin and it seems to do everything I want except I am having trouble with just a few things.

Issue 1. I am using Divi (Theme and Builder), to build a listing website. I have created a page (I am using the PRO singular page filter feature) for this example I am using the home page. I have added the plugin as a Shortcode [fe_widget]. And the “Where to filter” is set to Pages>Home, and then the only available query is selected (Property query). But when I am on the page and I try and filter I get this error.

“It appears that this page does not contain a container with the specified «HTML id or class of the Posts Container». Try to specify the correct one in the Filter Set settings or the common plugin Settings.”

I think this might be due to me using a plugin called Divi Flash (It’s just an extender plugin of Divi) It provides me with the Divi Module (CPT Grid) which is displaying the Custom Post Types on the page.

If you can please assist in resolving the error or lead me in the right direction to fix it. I am unsure how else to display the post types if I don’t use divi flash.

Issue 2. I am unsure how to correctly format the shortcode to display the plugin in a horizontal setting. Any assistance would be appreciated.

Kind Regards, Joey, RJ Media

Hi Joey,

Thank you for choosing Filter Everything PRO.

To the first issue, it’s happening if you are using AJAX, go to your filter set settings, and in the “HTML id or class of the Posts Container” specify the container of your items on that page – https://prnt.sc/BtuTnhWQ5pHs

And the second issue you can do it like that: [fe_widget horizontal=”yes” columns=”3”] More about shortcode you can read here – https://filtereverything.pro/resources/shortcodes/

Best Regards,
- Victor

Hi Victor,

Sorry for not knowing how, but how do I find the container of the items on the page? I am using inspect element and none of the classes are working.

Regards, Joey

Just use browser dev tools to check, for example here – https://prnt.sc/IHfScg3RbXBv

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