Code

Discussion on Pofily – Woocommerce Product Filters - SEO Product Filter

Discussion on Pofily – Woocommerce Product Filters - SEO Product Filter

Cart 373 sales
Recently Updated

villatheme supports this item

Supported

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

55 comments found.

Does it support category wise filter…In my electronics website every category have different attributes. I need attribute wise filter for different category.

Hello,

Thank you for reaching out to us.

You can set up attribute-based filters, then add it to a menu and assign it to different categories using the display condition: https://snipboard.io/0nhxYJ.jpg

If you run into any issue with the setup, please feel free to open a ticket and we’ll be glad to help: https://villatheme.com/supports/forum/plugins/pofily-woocommerce-product-filters/

Best regards.

Hello there,

I use your Profily Woocommerce Product Filters plugin on a client’s website and recently we noticed that the error log file getting huge (few GBs) from time to time causing the Woocommerce product archive page to stop working. The only way to get it back is by deleting the error log, and saving the permalinks.

Finally today, with a bit of a help from ChatGPT I realised that your plugin is what causes this issue. My client really likes your plugin and don’t want to replace it with something else so I’m wondering if you could look into this issue and fix it in an upcoming release/update. Everything on the site are up to date, with no WC overrides and the errors stop when we deactivate your plugin so we believe it’s something to do with this plugin for sure.

Thanks and regards,

Please see below for the error messages:

[02-Jul-2025 13:02:18 UTC] PHP Warning: Attempt to read property “query_vars” on null in /xxx/wp-content/plugins/woocommerce/includes/class-wc-query.php on line 891 [02-Jul-2025 13:02:18 UTC] PHP Warning: Attempt to read property “query_vars” on null in /xxx/wp-content/plugins/pofily-woocommerce-product-filters/public/class-woocommerce-product-filters-public.php on line 3416 [02-Jul-2025 13:02:18 UTC] PHP Warning: Attempt to read property “query_vars” on null in /xxx/wp-content/plugins/woocommerce/includes/class-wc-query.php on line 903 [02-Jul-2025 13:02:18 UTC] PHP Warning: Attempt to read property “query_vars” on null in /xxx/wp-content/plugins/woocommerce/includes/class-wc-query.php on line 891

Thanks. I just raised a ticket as requested. I look forward to receiving a fix.

Hello again, It’s been almost a month since I raised the ticket but I never received any acknowledgement or any update from your end. Could you look into this and let me know when to expect an update? Thanks!

Hi. I’m sorry for that. I did reply your ticket on the same day: https://snipboard.io/t5FVcY.jpg

It seems you didn’t receive the ticket update notifications, it could be in your Spam/Trash folder. Please try again with the dev file I sent and let me know if any issue persists: https://villatheme.com/supports/topic/re-https-codecanyon-net-comments-31603456/

For the future updates, if the notifications weren’t delivered to your email box, I would recommend trying a new email address for your account. There’s a chance it was blocked by email server. Thank you.

show me the demo please. It’s annoying, have you tested the demo yourself? Click live view – redirected to some lousy landing page – then there are two text fields:
Villatheme Demo
Click Here And Start Exploring!
What exploring? Where is the Product Filter in action? I just want to see how the filter works

Hi,

Thank you for reaching out to us.

The link leads to an intermediate page before the demo loads. Please click the “Click Here And Start Exploring!” to access the demo page and try the filters there.

Best regards.

Hi,

I want to ask if the plugin has the option to make the URLs pretty like www.websitename.com/color-blue/brand-brandname/ and make those with different H1, Title Tags and Meta Descriptions, also make them indexable? Since this will be great for SEO :)

Hi,

Thank you for reaching out to us

Yes, we have settings for this feature. The URL will be defined and it also helps with H1, Title and Meta Description. For more details, you can see this documentation: https://docs.villatheme.com/pofily-woocommerce-product-filters/#configuration_child_menu_7705

I hope this helps, feel free to ask if you have any further question!

Best regards.

I see the options for Title, Description and H1 but not for the URLs. Will these be included in the plugin since it is most important?

That’s right. There’s no option to edit the URL at the moment, it does automatically define it though. Before you enabled, the URL would be, e.g. mywebsite.com/shop/?filter_color=black

And after enabling this option, the query would be: mywebsite.com/shop/color-black/

We’ll add an option for custom URL customization in the plugin settings in the future updates.

Hi, I have downloaded your free version for test before buy. I try to use Icon position – > Top product loop, but it’s don’t work. I den’t see button before product on the sop page.

As I understand, I can use shortcode [VIWCPF_SHORTCODE_MODAL_ICON] for showing this button customly in the place, what I want, but it’s don’t work too… I like your plugin, it have so modern and minimalist design! But I have problem with this.

And second question – I am interesting in using not modal view, but horizontal block before shop loop. But I cann’t find demo for this type of filter. Can you give the link?

I have tested so many plugins and your plugin works really good, I like it! I really want to use it. But I have only one problem – cann’t show button before shop loop. Is it possible to show this button using shortcode or another?

Hi,

Thank you for reaching out to us.

I’m not entirely sure, perhaps you were looking to show the modal icon in the position “Top product loop”? If that’s the case, I’m afraid it’s not possible. The modal icon can only be shown in the four other positions. As for the top product loop, it’ll show this: https://prnt.sc/zsTXCkdW1Jsg

As for the shortcode [VIWCPF_SHORTCODE_MODAL_ICON], since our plugin only works on WooCommerce product archive pages, so this shortcode is to show the modal icon on non-archived pages, and it redirects users to the Shop page when they click it. They can open the filter there (Shop page).

And, regarding the second question, I think the position “Top product loop” is something that can help you achieve, could you please try it first?

If it’s not showing as per my image below, then it could be possible that a theme or plugin conflict is causing this behavior. In this case, we would recommend testing by taking the following steps: https://docs.woocommerce.com/document/woocommerce-self-service-guide/

Best regards.

Hello. I need the user to select the search type: “Code X” or “Code Y” or “Code Z” (types X, Y, Z can be attributes or another distinct field). With this search engine can it be achieved so that it does not return everything but only for the type of Code chosen?

Hi,

Thank you for reaching out to us.

We have filter by name but it only applies to product title. If you’d like to, you can have a look at it in our free plugin, it’s available there: https://bit.ly/pofily-woo-product-filters

Best regards.

Hi there, Can you please let me know where to find settings for mobile view? Currently I don’t see an option to have a simple sidebar view for PC and a button / slide in for mobile. Thanks!

Oh :(( That’s a big issue as surely nowadays it is very important to separate mobile and PC view. I need to go and continue my research to a filter plugin :(

Yes, I hope you find the filter plugin that meets your needs soon. We’ll still take your suggestion into consideration as they are very constructive. We appreciate your input, thank you!

Thank you as well!! :)

Hello Support Team

I’m considering purchasing your Pofily – WooCommerce Product Filters plugin for my WooCommerce store and have a couple of pre-sale questions.

Specifically, I would like to know if this plugin supports filtering by custom fields such as product brand and product material. I use the Advanced Custom Fields (ACF) plugin to manage these attributes, so it is essential that the filter can work seamlessly with these fields.

Could you please confirm if this is possible with your plugin or if there are any additional steps I would need to take to enable such filters?

Best Regards

Hi,

Thank you for your interest in our plugin.

We confirm that this plugin supports filtering by custom fields, including the custom fields created with the Advanced Custom Fields (ACF) plugin. This relates to this premium feature Filter metadata, you can view our documentation for more details.

Best regards.

Hello Support Team,

Thank you for confirming that Pofily supports filtering by custom fields from the Advanced Custom Fields (ACF) plugin.

I also have a couple of additional questions:

AJAX Support: Does your plugin support AJAX filtering? Specifically, when users apply a filter, can the product list update without requiring the entire page to reload?

Sorting Methods: Does the Pofily plugin also support sorting methods, such as sorting by price (from cheapest to most expensive or vice versa), and if so, how can these be implemented?

Thank you again for your assistance!

Best Regards,

Hi,

Thanks for the message. Yes, Pofily does support AJAX filtering, so when users apply filters, the product list updates without a full page reload.

Regarding sorting methods, especially sorting by price, this feature is already supported by WooCommerce by default. Since WooCommerce handles sorting, we don’t include it in Pofily. Please note that the WooCommerce sorting feature won’t work with our AJAX filtering. If you sort products by price, the page will reload.

Let us know if you have any other questions!

Best regards.

Presale question: Can this plugin work with Elementor “Loop Grid” widget? I am using “Loop Grid” widget to make product archieve page, other filter plugins can’t work with it.

Hi,

Thank you for reaching out to us.

You can test this feature with our free version by using the modal filter https://ibb.co/ph6GJv3. To ensure everything works correctly, please check it specifically on the Elementor product archive page.

If you encounter any issues or have further questions, please feel free to reach out to us for assistance. We’re here to help!

Best regards.

Modal filter can’t work too, is there any way to make it work with “Loop Grid” widget?

Hi,

Thank you for your feedback.

We are sorry to hear you’re still experiencing issues with the plugin. Could you please provide more details about how the Modal filter doesn’t work not work with the “Loop Grid” widget on your check?

Kindly open your ticket on our support forum, we will assist you in checking this issue directly.

Our forum: https://villatheme.com/supports/forum/presale/

Best regards.

Presale question. Is it possible to use the filter on a side bar for all archive pages such that all the categories remain visible? For example, If the parent category is clothing and the subcategories are t-shirts, sock, pants, etc. If we place the filter on the “t-shirts” page, for example, we would still want to be able to see the other categories. In other words, we want a filter that remains the same on every page.

Hi,

It appears that your request is not supported by our plugin.

When you navigate to a particular category, the filter will only show that category and its subcategories if they have products that match that category. It can not remain other categories because there is no result after searching the filter, it sounds no mean.

Best regards.

How can I filter for featured products?

Hi,

Thank you for keeping in touch with us.

Unfortunately, this feature is not available in our plugin, we would consider having it for future updates.

Best regards.

It’s rubbish in my opinion, I destroyed my website, I worked for hours to fix the conflict. I don’t have time to make any more attempts, so I want my money back.

Hi,

We are sorry for this unpleasant experience.

Based on your report, the plugin did not function properly as in the description on your website, may we know specifically the function you mentioned?

1. We will check that function on our end to verify if it works correctly.

2. The problem may be caused by a conflict with 3rd party on your site environment and we kindly request to access the admin account of your staging site (The backup site of your live site) to investigate the culprit.

If the problem exactly stems from our plugin and we can not handle it for you, we will commit to issuing the refund.

Please contact us on our support forum https://villatheme.com/supports for further assistance.

Thank you for your understanding and cooperation.

Best regards.

WTF – The problem may be caused by a conflict with 3rd party. :)

The website works and was working very well before and after uninstalling your plugin ,you are the 3rd party conflict my friend. Very simple.

I gave a ticket on the same day after the purchase, it is understood that something happened by itself, I don’t need to give you explanations, not that I used something from you and now I don’t need it anymore, and normally it should be 14 – 30 days so you can see what you are buying.

I WOULD LIKE A REFUND, IS THIS POSSIBLE? THANK YOU!

Hi,

Our plugin is designed to WooCommerce well with WooCommerce and every other plugin installation will be considered as a 3rd party. It is described clearly in the Plugin description.

We will support checking compatibility with 3rd parties and attempt to make them work together if possible and point out the problems if they can not.

We have not received a support ticket from you on our support forum. If you have contacted us through a different channel, please provide us with additional details. We will thoroughly investigate your issue, and if it is determined that the bugs or problems originate from our product and cannot be resolved, we will issue a refund by the Envato Refund Policy.

Our support channels:

+ Email: support@villatheme.com

+ Forum: https://villatheme.com/supports

Best regards.

Hi, Your plug-in can only be in Modal form, not sidebar form, right?

Hi,

We have both 2 forms Modal and sidebar and it can work together.

Best regards.

Thank you, I saw it.

Is it possible to use Attributes for creating a filter block?

Hi,

Thank you for reaching out to us.

You can choose a filter by Taxonomy, and in the Choose term, select Attributes, see this: https://prnt.sc/xhbNZpirUPGO

Best regards

Is it possible to have a label ‘Filter’ next to the button on mobile?

Is it possible to show the label on mobile devices as well?

Hi,

Please use the below custom CSS which applies to mobile devices:

@media only screen and (max-width: 640px) {.viwcpf-off_canvas-icon{ position: relative; } .viwcpf-off_canvas-icon:before{ content: 'Filter'; position: absolute; background-color: var(--viwcpf-modal_icon_background); font-size: 20px !important; color: var(--viwcpf-modal_icon_color); width: 70px; left: calc(100% - 12px); border-radius: 10px; }}

Best regards.

Works, thanks!

Hello,

I’m fairly happy about this plugin so far. A few pre-sale questions:

1. If I add a new Term to an existing Attribute, it does not seem to be carried over to the existing Attribute, and I have to add it manually. Is this a feature that you want to implement, either as a setting or just as a default? I can see that 5 months ago someone asked about it as well.

2. Can I hide the filter from the page, so that I only have the “Modal” sidebar version of the filter?

3. Can I make the filter open by default for the first time users open the shop, and from then just remember what their latest setting was, as it is now? Anyway to change the initial behavior?

Thank you!

Nevermind #2, it works now! So only answer #3:

Is there an option to have the ‘Search by Productname” to also include product description? Some custom code maybe?

Nevermind again, it already does it. So just answer #4 now! Hehe

4. Is there a way to get a “Reset All Filters” button as well, so users don’t have to mark “Clear” on every active filter?

And sorry for the spam!

Hi,

The reset filter feature is available, after filters are selected, there will be a button to clear all selected filters, see this: https://prnt.sc/ksScsqpDkQ0t

Besides, there is an option to clear for an individual filter block.

Best regards.

verison on codecanyon says 1.1.9 but when download file and upload on site the plugin version is 1.1.8.1 . Maybe you sould reupload the latest version. thanks

Hi,

It comes from a mistake to type the wrong updated version. The latest version is exactly 1.1.9, we did it by mistake. And don’t worry the version you have is the latest.

Best regards.

Good morning,

I am considering purchasing the extension to improve the filtration of my products.

I sell board games and in my attributes, I would like to put “Number of players” and “Duration” as a range slider. The client must be able to adapt a minimum and maximum.

These attributes may vary. For example 1 to 4 for the number of players or 30 to 45min duration.

How are attributes handled in such cases? For example, by putting 1(min) and 4(max) as the number of players (woocommerce attribute), if my client puts the slider on 2 the game will appear or not at all? Or do I have to put 1, 2, 3, 4 for it to appear in this case?

Otherwise, is it possible to put 2 different attributes in the range slides in this case? For example, I create an attribute “Minimum player” which contains a number and another attribute “Maximum players” which also contains a number, will the slider understand that it can go up from 1 to 4, for example ?

Thank you in advance for your return.

Hi,

Thank you for reaching out to us.

Currently, only filtering by price has the range slider, the filters for the others do not have this type, unfortunately.

If you have any other questions, feel free to contact us.

Best regards.

Hi there . I use my own filter menu and filter blocks and I deleted the defaults but every few days for some reason plugin recreate the default filter menu and filter blocks and I have to delete them over and over again. any solution?

Hi,

Thank you for reporting to us about this issue.

Please contact us on our support forum, we will help you to detect this issue.

Best regards.

Hi there, on this occasion I’ve decided I would like to request a refund on this plugin as there are quite a few bugs that I don’t have time to try to fix. Can you please send me the refund page on codecayon.

Hi,

We have received your support ticket and are currently investigating the issue you have reported.

Rest assured that if the plugin is not working as described due to a bug, we will issue a full refund based on the Envato Refund Policy.

Best regards.

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