Code

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Discussion on Filter Everything | WordPress/WooCommerce Product Filter

Cart 16,189 sales
Recently Updated

Stepasyuk supports this item

Supported

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

9150 comments found.

Dear developer,

How to place the wpc-custom-selected-terms somewhere else on the page?

Thanks

It suppose to be on another place :)

Hello itsame

Thank you for using Filter Everything PRO.

In general there are two ways for that: 1) You can select another hook for Chips in Filters -> Settings -> Selected Filters (Chips) integration
2) Optional way is to remove all hooks from the option above and add Chips as shortcode [fe_chips]https://filtereverything.pro/resources/shortcodes/#chips

I hope this will help you to solve the problem :-)

Hello,

I have a problem with Woocommerce mobile version filter if I set a “Enable Pop-up Filter widget” it opens, but all the filter is inactive. If I add new categorie to Product categories filter it displays, but if I want to filter something, I can’t..

Hello Junkvila

Thank you for using Filter Everything PRO.

Your filters are not inactive, it’s just CSS conflict with your theme styles. If you select any sub-category, it fitlers as expected.

But you also have CSS conflict with Pop-up widget overlay. To fix this you can:

1) Enable Compatibility mode checkbox close to “Enable Pop-up Filter widget” and check it.

If this will not help you:

2) To add in /wp-admin -> Filters -> Settings -> Experimental -> Custom CSS next code: .wpc-overlay-visible .wpc-filters-overlay{ display: none; }

This should help you.

Hello!

I’ve been wondering on solving my customer’s business requirement for filtering products by the stock quantity. The main trouble here is that stock quantity doesn’t represent the actual product state, i.e. having 1000 units of product means it’s available within 7 days, having more than 1000 is available within 1 day and less than 1000, but more than 200 is unavailable. Those fluid rules doesn’t fit well into WooCommerce stock representation as it is.

For the filter, we wanted to display to end customer only 3 options – available, available within week, not available. With custom field for stock quantity it’s not possible as there would be only the whole range of quantities.

At first, I’ve been thinking about writing custom filter handler, but from what I’ve seen, such customization doesn’t fit well with your codebase, am I right?

Do you see any possible solution to such mapping – numeric value to specific options based on range settings?

Best regards, Bartek

Cześć Bartek.

Thank you for using Filter Everything PRO.

In general you have to make some coding anyway because out of the box FIlter Everything PRO (and probably no one another filter) allow you to achieve your goal.

As most fast solution I see the next:
- create Custom Field ‘my_product_status’
- write portion of code that gets all your products and in dependancy from units value set correct value in the ‘my_product_status’ field [available | available within week | not available]
- write function for “save_post” hook that changes value fo the ‘my_product_status’ field when you update/create product.
- create Custom Field filter by this field.

It’s enough.

Hi Stepasyuk, I just purchase the Filter everything pro plugin.

I currently have some issues with the plugin,

1. Not all my post categories are filtering.

2. When a new post is added, it does not update on the category count.

This also applies to the Tags.

3. I also applied Label’s list as the view in widget format for the categories, but it seems not to list properly.

Hi carolinar113

Thank you for purchasing Filter Everything PRO.

1. Send me please linke to the example with problems with categories.

2. When you add a new post, filter terms list should be updated.

3. Show me please link to the page with these incorrect on your meaning labels.

Hello. How about adding a ajax search field and a prefix and suffix for input and also html support in the title field ? :)

Is there a filter similar to {site_title} & {page_number} in the SEO rules section which return the number of products? I can’t seem to find it anywhere.

If not how can I implement that?

Hello zipwebs

Sorry, for some reason I missed this your question. But it seems now you can add this count with working shortcodes in the SEO Rules. If not you can create your own shortcode using next function that returns number of filtered posts/products
/**
 * @return int|null number of posts found
 */
flrt_posts_found_quantity( $filter_set_id )

Could your plugin filter in portfolio (multi choice, checkbox list, dropdown list to find an image or a gallery)

Cannot see the filter on the page or see it fire up. Anything I can check ?

Hello pancho15

Thank you for using Filter Everything PRO.

In general you have to ensure that value in the field “Where to filter?” in Filter Set matches to your page. And also you have to check if there is Filters widget on the page. These should be enough to see filters on the page.

Hey there, probably a fairly simple question but we are using this plugin to filter blog posts and it works fantastic for the blog page. We are however having issues finding the correct settings to get the filter to show on the individual posts. The goal was that they could go to the post they wanted then from the same sidebar select another post. After tinkering with the “where to filter?” options we were unable to get that function. The site is :https://joshb107.sg-host.com/sermons/ and it works fine there but the intent is once they click on a post they still have the filter sidebar showing to select/filter, is that possible?

ArkadyHosting

You bought the plugin 9 days ago, but decided to leave “review” immediately after you got decline for your refund request. It is best evidence that this is just a revenge.

Please, look on this paragraph – https://prnt.sc/wk7FywlpV0-O of the Rules From the Rules point of view you are not right, you violate the Rules.

Again, I understand your method for removing bad reviews. It doesn’t take long to figure out that a plugin isn’t fitting the bill for a project. My mistake was not noticing there was no money back guarantee for this plugin or we wouldn’t have purchased it to begin with like other plugins and themes here. Have a fantastic day and I am going to leave this comment as is. Good luck in your future endeavors Stepasyuk.

ArkadyHosting

FYI – authors can not remove reviews. Reviews can be only removed by CodeCanyon moderator if it violates the Reviews Rules. And your violates. Please, see – https://prnt.sc/IZmKbDnkFy1s

Your mistake was to not ask me about such non-typical feature before purchasing the plugin. In general refund for the can be provided if it meets any of the Refund Policy Rules.

Thus as I told you before – please read and keep the Rules and all will be fine :grin:

Hi Stepasyuk

Second question is to do with setting up category filters.

I’ve got a main category in use in a filter but also trying to make it run with inclusions of only a subset of categories, but it’s pulling in all the site categories.

Do we need to

a) Set up a new category set and use that instead – which is limited to a set of categories (not sure how we’d do that)

b) Set the categories in that fitler to exclude all the categories we don’t want to display in the filter?

E.g. the site sells tea and we don’t want the filter of categories in the teabag section to show teapots – just relevant categories. At the moment it shows all the teaware (teapots, etc.) in the filter category and when that’s clicked, there are no products.

Thanks again!

Dan

Hey Stepasyuk – any thoughts on the above?

Hello inigomedia

Thank you for using Filter Everything PRO.

In your case I think most useful option would be to set “Empty filters -> Always hide” in your FIlter Set. In this case you will not see unnecessary terms on pages, where they are not useful (contain 0 products)

Hi Stepasyuk

Really impressed with the plugin and enjoying using it.

I’ve got two queries – so starting with the basic one.

We’re using the plugin with Beaver Builder and have the default FE Sort widget set up to sort a WooCommerce grid for price high to low, low to high, etc. However it’s not triggering any sort.

We also have AJAX enabled and that’s working for search.

The standard inbuild WooCommerce sort works in a vanilla category page, but not when we run the sort in the grid.

No significant issues with using the standard filter in the sidebar. I don’t see a way to target the div for the products grid.

Any thoughts?

Thanks

Dan

Sorry – now it is doing it – it must have been a caching issue! Working perfectly on the front end now.

However, I did notice that we couldn’t drag and drop the filter items once we’d made them. The only way to fix them was to delete them and recreate with the preferred order.

Hi inigomedia

Usually if you can not drag and drop filters it measn you have a JavaScript conflict with your other plugins. You can open Console in Chrome (Right mouse click, Inspect Element, Console) and find red colored error messages and this will help you to understand what plugin generates conflict and how to solve it.

Thanks – much appreciated.

Hi! We’ve recently bought Pro since we wanted to use the feature “Where to filter?”, but it’s not really working how we were hoping. We want to show the filter on a separate (regular) page, but then all our attributes are hidden, since the filter seems to think all attributes are empty. If we set “Empty Terms” to “Never hide” on the other hand, empty attributes are shown, and all attributes with products are also shown as having no products. How do we go about this?

Pro is bought on another account: @shea

Ok, solved it. :)

Just added this WP_Query to my template:

$args = array( ‘posts_per_page’ => 1, ‘post_type’ => ‘product’, ); $wc_query = new WP_Query( $args);

and selected Product query under “And what to filter?”

Then, to fix the links in the filter (they should go to the shop page, not this regular page) I added this javascript:

bscCurrentPageUrl.replace( bscCurrentPageUrl, bscShopPageUrl); jQuery(’.page-template-shop-home .wpc-filter-content ul li div’).each(function( index ) { updatedUrl = jQuery(this).find(‘label a’).attr(‘href’).replace( bscCurrentPageUrl, bscShopPageUrl); jQuery(this).find(‘label a’).attr(‘href’, updatedUrl); jQuery(this).find(‘input’).attr(‘data-wpc-link’, updatedUrl); jQuery(this).find(‘input’).prop(‘checked’, false); });

where bscCurrentPageUrl is the current page url, and bscShopPageUrl is the WooCommerce shop page url. A little hacky, but it works. I anyone has a better solution for the javascript part, please let me know.

Hope this helps someone. :)

Hi followmedarling

Thank you for using Filter Everything PRO and I’m glad that your problem is already solved.

FYI – support is available for accounts with labels “PURCHASED”, “SUPPORTED”. Please, write your further questions for the account, where you purchased the plugin.

Looks like a super plugin! Congratulations on building this.

Is it also possible to not use the SEO folder structures and instead keep the wordpress parameter handling?

Hi there, can you please confirm the last update generates the SEO titles and descriptions? For me it doesn’t work. Thanks

Yes, sure. Please, send me credentials to your /wp-admin in accordance with this document I will check it myself.

done. thanks

smartwebeu

Thank you for your credentials.

I checked the rule and realized that you disabled indexing of your site at all in WordPress Settings -> Reading. To make SEO Rules work site indexing should be enabled – https://prnt.sc/3H-TYVkMU0JL

Hi there ;-) WordPress keeps telling that Filter Everything has to be updated despite the fact that it’s the last v1.6.8 that is installed… Any idea on how to solve this?

HI blaisejadoul

Thank you for using Filter Everything PRO and thank you for your bug report.

This is minor bug which will be solved in the next plugin update. It does not require any action, you can just wait up to 24 hours and this message will disappear by itself.

hello.I have made an elementor shop page and added filter .But i cant style it (typography,color etc)i also set it with shortcode but i cant figure out how to change all these?

Hello katarasg

In general you can adjust Filters widget styles in common way as for any other widget. Just open Chrome HTML Inspector (Right mouse click and Inspect element), select desired widget HTML tag and check what CSS styles should be changed to change Filters widget look.

Additionally you can play with next options:
- Filters -> Settings -> Widget Primary Color
- Filters -> Settings -> Experimental -> Appearance

These also can change Filters widget design.

Hi. No news on my issue reported earlier?

That’s the issue I was trying to explain all this time=) I’m also reaching to the support of the other plugin. But the reason I’m contacting you first is that the default woocommerce filters don’t cause this issue. Neither do other filtering plugins, PWF, Premmerce, woof, etc. But all other plugins lack in everything else, compared to your plugin. So I thought that it’s an unconditional behavior on your plugin with multisite. I hoped there it’s a way to fix this without resorting to custom development (because it would be a headache to update the plugins later on).

It’s a good argument that other filter plugins works with translated pages in another way, but in general it is not enough argument – Filter Everything has own way how to build URLs of filtering result pages. And this way allows to build permalinks.

But okay – if you check FE for example with WPML, you will see that every filtering result page has its own translated version of URL without applied filters I mean for example if EN page is /category/woman/brand-gucci/ but Italian page will be /it//category/woman/ – without filters part. It’s not so complex to make the same behavior for your language switcher. And if it would be coded in accordance with WordPress standards it should do it automatically (as other language plugins do)

Got it. Thank you. Will try)

I have some trouble with our site. When applying a filter nothing happens. See: https://shop.maulbiler.com/

Hi Maulbileras

Please, open your filtered page by direct link – https://shop.maulbiler.com/shop/c-additiver/

It seems filtering works, but you have configured your AJAX wrong. Please, read this article about how to configure AJAX – https://filtereverything.pro/resources/plugin-settings/#ajax

Hi, I have a question before to buy the plugin

I would like to show the filtered items only after choosing the filter. Not to start with elements and after choose the filter and show the items. Is it possible with your plugin? If yes, it needs a specific code or I can find and set it in “settings”? Thank you very much for your answer

Hi genfis72

As option you can use it in Apply button mode with redirect to the pate with results. In this case Filters will be on one page, results on another pages. This can be achieved without coding.

But if you want to place filters and filtered items (products/posts) on the same page you can hide your posts untile they will be filtered with small portion of code. Even more it can be achieved via small CSS adjustments.

Hi Stepasyuk, thank you for your answer. The last question: is it possible to start with showing only a specific category and then show the results of the filtered articles?

genfis72

Yes, you can show filters on specific category page and after selection to be redirected to another page with articles. FE allows to do this without coding.

I have been trying to configure Filter Everything Pro for use on our woocommerce site. The plugin works on product categories page beautifully, however it does not work on our Custom Shop Page and Custom Search page. We are using Avada. I have attempted to play with What and Where to Filter? Yet no change. I am using the Filter set by inserting into sidebar widget. The shop page Is using the Post Cards elements and a custom post card that is also used on our product cat pages. (Filter works great on those pages).

The filter shows up correctly on shop and Search pages but when choosing the filters on those pages, the only thing that happens is the products displayed are slightly re-arranged. I can see that the URL is indeed returning the filtering that I applied.

Any assistance would be great.

Update, Shop page filter now works.

Search page still does not work, but the filter I created for it does show up. The problem is that once a filter is applied for whatever I search, the search results now changes to the search term: “a”, instead of what I originally searched. Also when this happens a different section of product results appear below with the currect filtered results for the incorrect search term of “a”.

Hello vthing181

Thank you for using Filter Everything PRO.

Indeed, for your Search results page you have to create separate individual Filter Set and in the “Where to filter?” field select “Search results page for selected Post Type”. It seems you did it if you see your Filters on this page.

Now you have to select correct appropriate WP_Query in the field “And what to filter?” or play with them until filter will work properly. When you will check the result please try to search by any word and check filtering with disabled AJAX. You can enable it later, when you will be sure, that filtering works in general.

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