9150 comments found.
Hi, I bought the Pro version and it works great! Just one help needed. I use a Query Loop together with the filtering but the pagination doesn’t work quite well i.e. the Next Page and Previous Page always show no matter how many results are there after filtering.
Any suggestions?
Hi freefallapps
If you use AJAX usually the reason of the issue is that fact, that you didn’t include pagination links into the “CSS id or class of the Posts Container”. Please, check this moment.
But if you don’t use AJAX, please provide us with link to the page with this problem. Optionally you can send it via PM.
Thank you. Regards.
Hi there, I dropped you an email using the “Email FE_support”. Did you manage to get it? Thanks!
Hi freefallapps.
Sorry for the late response. I forgot to ask you to write comment about sending link.
I checked your page and realized that you have very untypical pagination and it is the reason of the problem. But luckily this can be easily fixed. Please, add in the functions.php file of your active WordPress theme next code:
add_filter( 'wpc_unnecessary_get_parameters', 'my_unnecessary_get_parameters' );
function my_unnecessary_get_parameters( $params ){
$unnecessary_params = array(
'query-46-page' => true,
);
return array_merge( $params, $unnecessary_params );
}
This should fix the issue.
Regards.
Hi FE_Supoort, thanks and I’ve tried adding the code using the Code Snippet plugin and it doesn’t work even after I purged the page’s cache.
I have added the code as PHP snippet and set it to Run Everywhere. Am I doing something wrong?
Also regarding the pagination, I am using the standard Next Page/Previous Page block together with the Query Loop, not sure if it helps but just sharing in case it does.
Hi freefallapps
Please, send us credentials to your /wp-admin in accordance with this document and we will check this.
Thank you. Regards.
Hi Team, perhaps can you provide me more details so that I can do this on my own? For example I added the code using Code Snippet plugin as PHP Snippet and set it to Run Everywhere, is that correct?
I am using GeneratePress, please let me know if any other information is required, thanks.
Hi freefallapps
In general it is something out from the plugin support scope and we already provided you with example of how to solve the issue. This problem is related with your site/server specific configuration and you can solve the issue if you are familiar with PHP a bit or you have ask a developer to help you. In common this problem is not Filter Everything plugin problem.
We can only try to fix it on your site as it requires 5-10 minutes from us if you will provide us with credentials (It is much faster than to try to give you advices 5-7 times here until you will find the solution)
So you can decide what to be more convenient for you: to provide credentials or ask a developer to help you.
Thank you. Regards.
Hi there, I have created the admin user as requested and shared you the password. Please can help check why the Next Page keeps coming up even when there are less results? Another related issue is if I pick a filter with 100 results. Then I go to page 2 of the results. Then if I pick another filter which reduces the total results to 3 (which means there should only be 1 page of results), but the page is still stuck at page 2. I need to click on Previous Page in order to see the 3 results.
Thanks!
Hi freefallapps,
Thank you for providing your credentials.
I have reviewed the website and found the issue that I mentioned previously in the comments – the presence of “untypical pagination.” But I have good news – I have solved the problem by adding the code I wrote you previously into the functions.php file. Now everything is working correctly.
—
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 Victor, thank you very much for your help! Unfortunately I checked and the issue is still there. I sent you an example via PM.
Hi freefallapps,
We tried to fix it with a “quick fix code” that we add in functions.php, but it looks like this only partially fixed the problem. In short, the problem is with the “untypical pagination” that you are using on your website and has nothing to do with the plugin itself. Unfortunately, such issues are not related to the plugin support here on CodeCanyon.
We can only recommend finding a WordPress developer that can fix your issues with pagination.
As for the plugin and its functionality – everything works correctly.
Best Regards,
- Victor
Hi
I just by your plugin, put it in elementor page with product module woocommerce and I have this error.
: Uncaught TypeError: extract(): Argument #1 ($array) must be of type array, null given in /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php:32 Stack trace: #0 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/filter-everything-pro/src/Admin/Widgets/FiltersWidget.php(32): extract() #1 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/widgets/wordpress.php(276): FilterEverything\Filter\FiltersWidget->widget() #2 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/controls-stack.php(2268): Elementor\Widget_WordPress->render() #3 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(609): Elementor\Controls_Stack->render_by_mode() #4 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/widget-base.php(750): Elementor\Widget_Base->render_content() #5 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Widget_Base->print_content() #6 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element() #7 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content() #8 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(1354): Elementor\Element_Base->print_element() #9 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/base/element-base.php(449): Elementor\Element_Base->print_content() #10 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/core/base/document.php(1680): Elementor\Element_Base->print_element() #11 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/core/base/document.php(1106): Elementor\Core\Base\Document->print_elements() #12 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/frontend.php(1179): Elementor\Core\Base\Document->print_elements_with_wrapper() #13 /home/u355936286/domains/prompteurs.com/public_html/wp-content/plugins/elementor/includes/frontend.php(1074): Elementor\Frontend->get_builder_content() #14 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/class-wp-hook.php(308): Elementor\Frontend->apply_builder_in_content() #15 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #16 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/post-template.php(255): apply_filters() #17 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/inc/content/templates/parts/loop.php(10): the_content() #18 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(104): include(’/home/u35593628…’) #19 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(63): netzen_get_template_part() #20 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/inc/content/templates/content.php(9): netzen_template_part() #21 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(104): include(’/home/u35593628…’) #22 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/helpers/helper.php(63): netzen_get_template_part() #23 /home/u355936286/domains/prompteurs.com/public_html/wp-content/themes/netzen/page.php(6): netzen_template_part() #24 /home/u355936286/domains/prompteurs.com/public_html/wp-includes/template-loader.php(106): include(’/home/u35593628…’) #25 /home/u355936286/domains/prompteurs.com/public_html/wp-blog-header.php(19): require_once(’/home/u35593628…’) #26 /home/u355936286/domains/prompteurs.com/public_html/index.php(17): require(’/home/u35593628…’) #27 {main} thrown in
Hi bertrandbiss
Thank you for choosing Filter Everything PRO.
Please, let me know – do you use Filters widget or shortcode [fe_widget] on the page, where you got this error messages?
Optionally you may send us credentials to your /wp-admin in accordance with this document and we will check this issue.
Thank you. Regards.
Hi
I go back in my test page but I have a critical error so I couldn’t open it. So I create a new page and just put your widget filter in Elementor. Anything else. Then I click preview and have an error 500.
Before purchasing your plugin, I try with the free one and have no problem. I bought the pro one to put it in every pages.
I create an access for support@filtereverything.pro and sent you user password via PM. I instal Query Monitor and have Backup. You can create new page for your tests.
Hope you find the problem.
Best regard Bertrand
Hi bertrandbiss
Thank you for the credentials you provided.
I’ve checked the issue and fixed it directly on your site. Please, try to use the shortcode now and it should work properly.
I also added this fix to the next plugin update and please, just update the plugin as usual, when the new version will be available.
Thank you. Regards.
Thank you to fix the bug. Now there is no more critical error.
But on test page I have this message “No one Filter Set is related with this page. You can configure it in the Filter Set -> “Where to filter?” field.
Filter is set to “Commun WP page” and “All archive pages for this Post Type”.
OK, I found the solution. Filter set must put to : Pages and : Any pages
I have a new problem. On the « test » page, I have two filters (Modele and Categorie).
First problem : total for all Modele is 1 + 5 + 0 + 2 = 8 At the end of the page you can see 89 results and not 8.
Second problem : Select the first Modele There is now only 7 products (filter run ok). On each product you can see these categorie colored in purple. First product is in « Art » categorie. In menu categorie, you see Art(0) but if you select it, you have the product in result.
Once again I found the solution. Filter set must be on the specific page where the filter is and not on Any pages.
Hello bertrandbiss
Thank you for your reports.
I’m glad that you were able to solve the issues by yourself 
Regards.
Filter by meta field discounted price There is a custom theme, NOT on WooCommerce. There is a catalog via CPT and two meta fields via ACF – price (main price) and price_discount (discount price) The filter is implemented using Filter Everething for the price by the price meta field.
Please help to implement a price filter so that when a discount is indicated in the price_discount field, this discount is taken into account in the price filter Thank you
Привіт jagged_star613
Дякую за користування плагіном. Надалі продовжу англійською щоб було зрозуміло решті користувачів.
In general if you want to modify a range filter behaviour you have to use hooks 'wpc_set_num_shift' and 'wpc_unset_num_shift' available in the plugin from version 1.7.2 These hooks allow you to modify numeric values visible in a range filter and in the SQL-query that selects filtered posts from DB. For reference here is code example that use these hooks to modify prices with taxes – https://gist.github.com/wpserve/430c34449708a7dcd5b630839a05cdbc
Of course this expects that you are familiar with PHP or you have to ask a developer to help you with this. The CodeCanyon item support policy does not provide custom coding for items purchased on it.
Thank you. Regards.
Thank you! How to do it in my case for ACF meta field? Help me please
https://gist.github.com/andy-groove/9ab2e6e25abf850a6b29a1fed9bef0d4Hello jagged_star613
I would be glad to help you more with this, but unfortunately custom coding or code debugging are not included in the item support policy here on CodeCanyon. In other words it is not something for what you paid, when purchased the plugin. I’m sorry.
You have to solve this task by yourself or ask a developer to help you.
Regards.
But this applies to the functionality of your plugin. How exactly can I integrate this?
Hello jagged_star613
The plugin allows you to filter by your “price” or “price_discount” field independently and out of the box. You need just to configure both filters. And it is something that is supported as promised in the plugin description.
But you need to implement complex logic – to filter by first or second field in dependancy from avialability of the “price_discount” for the product. Unfortunately no one filter plugin will support this out of the box, only custom coding can help you.
Regards.
hi i need to enable this options ” Collapse widget and show the Filters opening button” for only specific filter set . Thanks
Hello HANA21518
Thank you for reaching support.
You can change this option value for desired page(s) by using hook wpc_get_option
apply_filters( 'wpc_get_option', $settings[$key], $key);
For example your global setting value is “Enable Pop-up Filter widget” but on specific page(s) you need to set it “Collapse widget and show the Filters opening button”. It means you have to write functions that use this hook and return next values:
1. ‘on’ for the $key === ‘show_open_close_button’
and
2. ’’ for the $key === ‘show_bottom_widget’
on such page(s).
Thank you very much for your fast response, but I still have issue , i have two filters set in the same page , i need to enable that option for one and another one not
Thanks
?
Hello HANA21518
I’m sorry for the late response. For some technical reasons your request was missed from support dashboard.
Unfortunately to use different Filters widget behavior on the same page requires some amount of CSS changes and it is something that is out from the item support scope here on CodeCanyon.
As option you can ask a developer to help you to achieve that. From our side we can say only that it requires several hours of CSS adjustments to make it possible.
Regards
- Andrii.
Hi, I purchased your plugin and it looks like it has a lot of potential. However, I cannot make it show on a page with a custom post type. The page shows “No one Filter Set is related with this page. You can configure it in the Filter Set -> “Where to filter?” field.” I have tried different things in the “Where to Filter settings”, but none of them seems to make it work. I can make a products filter work on my WooCommerce products page by selecting Common wordpress pages, in which case it automatically selects “All archive pages for this post type”.
I’m wondering if maybe my problem is not understanding how queries are used… I’m seeing now that my filter on the product page is actually not filtering. It displays correctly, but when I select a filter, it does nothing.
So I did get this filter to show now on the custom post page… I can’t believe it, but somehow I had missed trying the “Pages” option. That works great.
I am still faced with the issue of getting my filters to work though.
Ok, so I got this to work on my own now. I just had to find the right query option. Sorry, I’ll try to do a little more digging myself before posting a comment… ( :
Hi lavonwideman
Thank you for choosing Filter Everything PRO.
I’m glad that you issues are already solved
Please, let us know if you will have any questions.
Thank you. Regards.
hi! we have WooCommerce site using ACF but our current implementation has 2 ACF for min price and max price, country and product category filters
we want to include more filters like sale, discounts, brand, color, etc. can you please let us know if this can be done by your plugin? If yes we’ll surely purchase it and if we need any customization what would the cost be?
thanks
Hi contentsyndicate
Thank you for your interest in Filter Everything PRO
You can create filters by data stored in your ACF fields with Filter Everything PRO. But if you use 2 different fields for Min price and for Max price it looks like you also have to create two filters – one for Min price and second for Max price accordingly. All other filters you mentioned also can be created with FE PRO.
We would be glad to do customizations for your, but unfortunately we do not provide such service. But you always can find a good developer for example on Upwork or similar services.
Thank you. Regards.
Thanks for your kind reply. Sorry this is new to us.
Any approximate time that is how many hours on average or range it may take if we got it customized via Upwork etc so we use the maximum features offered by your plugin & ACF?
I ask because we have a tight schedule. If its few hours, we want to get it done. Else based on your experience we will do it in the next phase in June 2023. Your experience and guidance to suggest will help.
Hello contentsyndicate
To create and setup all filters for a new user who has experience in WordPress but use Filter Everything PRO at first time I think it may take 1-2 hours to try to test and configure all things.
If you mean any customizations, they can be done for example using Templates Overriding feature or CSS customizations. And this time depends from what exactly you need to customize. I think from few hours to several days if you want to do something like this – https://ukraine-hilfe.jetzt/kategorie-unterkunft-or-weitere-hilfsmoeglichkeiten/tag-arbeit-or-medikamente/
Regards.
Thank you for the helpful reply. Appreciate it! We hope to use your plugin soon.
I have pro and am currently trying to implement Ajax search which will work with the filters. For some reason when I select where to filter it does not show my custom search query and so can’t find the filter on the page. Any idea how I can get it to recognise my custom Ajax search query so I can select it and it shows? Also if you are releasing search, do you have a release date? Could desperately do with it. Thanks.
I managed to make this work by using ‘All archive pages for this post type’ then selecting the query instead. It works but the only problem I have is after filtering it stops the on page ajax in the search from working and makes the page reload. Not sure why that is.
Hello aaronbrimacombe
Thank you for reaching support.
For the moment your support period is expired and although CodeCanyon item support policy does not provide support without valid period. We still can process this request but in the end of queue, after all requests from customers with valid period will be processed. This may take some time (days, weeks) and if you want to get it faster, please extend your support period.
Thank you. Regards.
Hello,
we are using an ERP system with our WooCommerce store, which maintains only the product categories instead of all individual attributes.
Therefore, each product is assigned to multiple categories (e.g. Coffee intensity, coffee robusta, used for espresso etc.).
We need to filter the products based on the category, which is already working with three filter options as shown in the screenshot.
If the priority on all filters are set to priority „2“ in the Filter setting in the backend, the filter options are added to the URL in the frontend, which is important for SEO and URL-sharing reasons.
(Backend #1: https://postimg.cc/w1LSPhvR, Backend #2: https://postimg.cc/VJWKn4vg) (Frontend: https://postimg.cc/8FBgFhgg)
How is it possible to add additional filters (e.g. 5 categories)? Or is this filter limited to three?
Hello rupertm2
Thank you for reaching support.
For the moment your support period is expired and although CodeCanyon item support policy does not provide support without valid period. We still can process this request but in the end of queue, after all requests from customers with valid period will be processed. This may take some time (days, weeks) and if you want to get it faster, please extend your support period.
Thank you. Regards.
Hi,
Little bug with french accents when sorting (at least with the “à”).
For example: “À installer” will be sorted last because of the french accent on first letter. If you could fix this on the next release 
Thanks for your good plugin 
Hi DailyLost
Thank you for your report.
Please, provide me with link to the page with this issue and if it needs with steps of how to reproduce the error.
Thank you. Regards.
Hi,
Loving the plugin. It’s working well on my shop pages etc, but I can’t for the life of me get it to work on a blog post page that is displaying products.
If I use a WooCommerce block on a blog post to display a selection of products, that I would then like to filter, I get the problem of “No product query to filter” in the “and what to filter” option. I have also installed productX from WPXPO and if I put a product block on the page from that extension, a product query is recognised. So I know I have the right page.
I have added the filter everything filter widget to the blog post sidebar, in the same way I added it to the shop filter sidebar.
Now I am stuck, as the filter will not show.
Anything obvious I missed? I have read the documentation!
PM me and I’ll send you a temp login link.
Thanks,
Marc
As a quick update. The page seems to be set correctly as when I click on the little eye (preview selection in a new tab) next to the page/post selection in the “where to filter” drop downs it goes to the right page. I do get this error though:
No one Filter Set is related with this page. You can configure it in the Filter Set -> “Where to filter?” field.
Which I couldn’t see when viewing the page in a different browser, as I wasn’t logged in.
Thanks,
Hi mamchale
Thank you for using Filter Everything PRO plugin.
Please, send us credentials to your /wp-admin in accordance with this document and link to the page with this issue, we will check this.
Thank you. Regards.
PM sent with details as requested. Thanks, Marc
Hi mamchale
We already solved the issue and answered you via email.
Regards.
Hello pentakilospzoo
Thank you for choosing Filter Everything PRO.
It is popular configuration issue and possible reason 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.
Thank you. Regards.
Hello,
I want to use your plugin with elementor’s loop grid.
But filter is not appearing, sort widget work correctly and chip widget appeared when you force filter with url.
After looking around a bit in the plugin code, it seems that the global variable $flrt_sets is empty in the flrt_the_set function. But this function always returns an element of this global variable. So if it is empty it seems strange to me.
I don’t know if that can help.
Hello AGENCEVERRI
Thank you for using Filter Everything PRO.
It looks like you have situation when some plugin or custom code already called the function flrt_the_set(); Because every time when this function is called it returns current Filter Set ID from the global array and removes this ID from the array.
If one of your plugins or code uses for example functions ob_start();, ob_get_contents(); it may load the page one time before you see it the browser and that’s why the function flrt_the_set(); fires two or more times and returns empty array when you see the page in browser.
There are two possible ways to solve this – to find what exactly plugin or code loads the page before you see it and consider whether to use it or no. Or you can just use a trick – to create two equal Filter Sets and the second one will be visible on the page in your browser.
Hello! How can I solve “No wp queries matched to the post type “product” found on the page” without involving coding?
https://calhawkwholesale.com/sockets/?preview=true The field on the right side is woocommerce’s product by category, and it keeps on showing 0 item on the filter everything plugin. Please help me out.Hello skyhawktools
Thank you for choosing Filter Everything PRO.
Usually such issue occurs when you select the wrong Post type value in the Filter Set you directed on the page. If you are sure that selected Post type is correct but you still see “No wp queries matched to the post type “product” found on the page”, please, send us credentials to your /wp-admin in accordance with this document and we will check this.
Thank you. Regards.
Hi there, I want to change the first value in the “Select…” dropdown to “All”. How can I do that?
screenshot: https://charlie-living.de/news.charlie-living.de/screenshot-select.jpg
Hello BrandMaster2013
Thank you for choosing Filter Everything PRO.
You have several ways to change - Select %s - to your own:
1) To translate it with the Loco translate plugin or other software if you use not-English language on your site.
2) To use theTemplates Overriding feature https://filtereverything.pro/resources/templates-overriding/ to override the dropdown.php template and replace the string.
3) To use hook ‘wpc_dropdown_default_option‘ if you are familiar with PHP development.
Please, choose the way that is more convenient for you. Thank you. Regards.
Hi, I have a little trouble with the design of the checkboxes in search page (there are rectangular and not square). I send you a MP with links and details. Thanks Yelo
Hi yelo
Thank you for your details. I’ve check this and realized that it is conflict with 3rd party CSS on your site (from a plugin or theme). Please, see screenshot – https://prnt.sc/PLkR1dTNXIwX There is padding values that make checkboxes rectangular. Please, check this CSS.
Thank you. Regards.
Hello,
I have successfully activated the plugin, but now I get an error: Notice: Undefined property: stdClass::$name in /home/lesley/domains/365kabels.nl/public_html/wp-content/plugins/filter-everything-pro-5/src/Walkers/WalkerCheckbox.php on line 91
Can you please help me with this?
hi stepasyuk, would it be possible to point me in the right direct , I have a single page with a ANWP post grid in ( https://disabilitydays.com/em_test/ ) when i add in the filter set i choose tag for the filters checkboxes for the widget, in settings under where to filter i have Pages : EM Test , post query #1, everything else left default, i have tried changing the post query but none of the filtering seems to work, i am using elementor to build the page so i just add the filter everything – filter block into elementor as a sidebar. if you need any more information that may be helpful in diagnosing the problem please let me know.
I have sent you a private message
Hello disabilitydays
Thank you for choosing Filter Everything PRO.
I’ve checked your Filter Set and realized that you have to select correct WP_Query in the “And what to filter?” field. It seems the correct is “Post query #5” Please, use it to filter the top Posts grid.
To filter other Post grids on the page you have to create other Filter Sets with other values in the “And what to filter?” field.
Thank you. Regards.
Hello, I hope you are well, I have astra acf pro and filter abnithyng pro, but I cannot make it work correctly, I have a page where it shows me the sidebar with the filters but when I enter the filter it does not look for that information, it shows the entire list again, there is way to send you some screenshots of this topic? Thank you
Hello camarenaadview
Thank you for choosing Filter Everything PRO.
It is popular configuration issue and possible reason 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.
Thank you. Regards.
I am switching over to a FSE theme that has no support for widgets. Do you have plans or a workaround to make the Sorting Widget shortcode [fe_sort] work with a FSE theme?
Hello afungusboy
Thank you for your interest in Filter Everything PRO.
For the moment we have no plans to use [fe_sort] shortcode without appropriate widget because if a theme does not support widgets or has no one widget area it can be easily added with few code strings. And also the main reason is that shortcode does not allow you to set a list of sorting parameters without widget.
Thank you. Regards.
Hello Stepasyuk. It’s been a couple of months since I bought the PRO version and yesterday I realized that I have two issues to my webpage. Also my theme (Flatsome) has been updated yesterday but I’m not sure exactly when the problem is started.
1) I am using multiple currencies witrh “CURCY – Multi Currency for WooCommerce” by VillaTheme. The default is Euro and other one is Bulgarian lev. Working great on euro currency but when i switched to Bulgarian lev price filter it doesn’t work as it should.The scale continues and shows the prices in euros. When i filter by price it is showing results according to euro. I need results according to current currency.
2) When I filter with MIN_price, it work as it should but a warning message appears at the top of the screen Warning: Undefined array key “max_price” in ”/wp-content/plugins/woo-multi-currency/frontend/filter-price.php” on line 157
When I filter with MAX_price, it work as it should but also a warning message appears at the top of the screen Warning: Undefined array key “min_price” in ”/wp-content/plugins/woo-multi-currency/frontend/filter-price.php” on line 156/
My problem is a bit urgent and I would appreciate it if I had a fasted solution. Thanks!
Hello qmaxsolutions
Thank you for purchasing the plugin.
1. To make numeric filter correctly works with prices in other currency you have to add functions that convert results from Euro to Lev. These functions should use hooks 'wpc_set_num_shift' and 'wpc_unset_num_shift' In first case the function should convert values from Euro to Lev, in the second back from Lev to Euro.
Here is example of using these hooks for prices with taxes – https://gist.github.com/wpserve/430c34449708a7dcd5b630839a05cdbc You or your developer can use this example to write your own functions.
2. I would be happy to help you with this issue, but unfortunately I can’t say nothing about warning messages from the plugin “CURCY – Multi Currency for WooCommerce” as it is another plugin. It looks like you have to ask that plugin developer to help you to solve the issue.
Thank you. Regards.
Hello, unfortunately I’m not a developer and I don’t have anyone else to do this job for me. When I installed the plugin I test it and the price filter it worked perfectly with both currencies. I do not know how. Can you add those functions if i give you admin access. Regards
Check the price filter how it work on this page https://www.qmax.bg/security/alarm-systems/keypads/
Hello qmaxsolutions
I would like to help you more with this but here I’m responsible for the Filter Everything plugin only. As I see the plugin works fine.
I can’t say nothing and help you with 3rd party plugin like “CURCY – Multi Currency for WooCommerce”. All I can say that nothing related with numeric filters were changed in last updates that could product such error. Maybe something was changed in that plugin for currencies.
Also these warning error appear in that currency plugin. As option you can try to change Prefix for URL value for the price filter from “price” to something another like “cost” or so. Maybe this will help you.
Thank you. Regards.
Yes, ok about the warning error. What about to work your plugin with two currencies correctly. You said that need some functions. So, if you are responsible only for Filter Everything plugin help me with this. Regards
Hello qmaxsolutions
We would be glad to add support for multi-currencies in our plugin, but it is impossible from the technical point of view.
The only one possible and intermediate way is to add hooks that allow a developer to combine Filter Everything and 3rd party plugins functionality. And this already were done in FIlter Everything. If you need to combine the plugin functionality with 3rd party plugins functionality, you have to find a developer who helps you to solve the task. I already provided you with hook names that will be useful in such case.
Unfortunately we don’t provide such services and CodeCanyon item support does not cover such issues.
Thahk you. Regards.
Hello qmaxsolutions
I’m glad to inform you that from the latest plugin update it is compatible “out of the box” with two popular and free Multi-currency plugins WOOCS and CURCY. Please, update the plugin to the latest version from your WordPress Dashboard or download ZIP in https://codecanyon.net/downloads
Regards.
- Andrii.