8979 comments found.
Issue here: https://www.loom.com/share/98ae10ba1bfb4e1dac30700ae178995c
I’m adding the widget using the shortcode in my template [fe_widget] but I’m not seeing a filter. This is an archive page for the chosen post type and I do have the “where to filter” setup correctly, can’t really debug on why this isn’t working.
I have an archive-programacao.php file that runs on the default have_posts() loop, without any filters on it.
Hi abrcoelho
Thank you for choosing Filter Everything PRO.
Is that a local staging site? Or it is not and you can send the credentials to the wp-admin dashboard following this document so we can check it?
Also, we noticed that you have turned on the “Hide Empty Filters” option please turn it off and check if it will show at least anything.
Best Regards,
- Victor
Hi, I’m using this plugin to filter Learndash courses. I display the courses via the shortcode:
[ld_course_list]
The filter works fine for that, however if I want to only show courses the user is enrolled in, using this shortcode:
[ld_course_list mycourses=”enrolled”]
The filter then doesn’t work.
Any ideas?
Thanks,
Nick
Hi Nick
Thank you for choosing Filter Everything PRO.
There can be two reasons for this: either the wrong query is selected in the filter set settings called “where to filter”. You need to change the query to another one, click the “update” button, and check the filters for functionality.
Or, this shortcode [ld_course_list mycourses=”enrolled”] is just sorta making a list of HTML and sending it without using WP_Query.
In any case, you can create a new page for testing and place on it this shortcode [ld_course_list mycourses=”enrolled”] and try to place a filter set on that page, to see if it will see any query.
Best Regards,
- Victor
I recently purchased your plugin, but for some reason I can’t activate my license. Could you help me with this?
Hi pr24gmbh
Thank you for choosing Filter Everything PRO.
Sure, if you have an “unknown error” in that case you need to send the license key and credentials to the wp-admin dashboard following this document so we can do it manually because your server is blocking the license server.
Or if you have invalid license key error you need to read this page – https://filtereverything.pro/resources/license-key-issues/
Best Regards,
- Victor
Hi, I noticed my filter pages are marked as ‘noindex’, so I have set the indexing depth to 5 but when I go to a filter page, for example https://www.labagatory.com/product-tag/vara/product-type-shoes/, the noindex tag is still there. How does it work? How long does it take for the changes to take effect?
Hi kbxiankode
Did you turn on in setting indexed filters – https://prnt.sc/avsBTjBGcCcB something like product categories? So it will be indexed? Also this option should be turned off – https://prnt.sc/YaVE5moGlRYm
Best Regards,
- Victor
Yes I did. I am using the AIOSEO plugin and I have also made sure all the product taxonomies are indexed.
In that case, now you need to create SEO Rules. In order to make the page indexable when you are applying filter terms.
Best Regards,
- Victor
The product-type is an existing SEO rule, I tried to create a SEO rule for product-tag by selecting ‘Any Tag’ under Page archive for, but it doesn’t let me publish even though I have fill in all the details.
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
- Victor
Thanks. I have sent the credentials and backed up the website.
Hi kbxiankode
We have checked the site, and the issue was that you are filtering on the tag pages, so you need to choose “any tag” and then “any type” We set it all correctly and everything is working now, you can check this page – https://www.labagatory.com/product-tag/vara/product-type-shoes/
Best Regards,
- Victor
Hi millerml
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. And considering the problem please provide the link to the page with the issue so we can check it.
If you are using the Free version, please write your request on the WordPress support forum – https://wordpress.org/support/plugin/filter-everything/
If this is a pre-purchase question, the filter has the option to “use for vacations” so it can hide variation products that are out of stock, when you create a filter by stock status. Here you can check the demo – https://demo.filtereverything.pro/product-category/clothing/women/
Best Regards,
- Victor
Is there a way to fix this?
Here is another demo – https://test.filtereverything.pro/shop/color-gold/brand-apple/status-outofstock/
As you see we have one Apple color gold, out of stock. This is a variable product – https://prnt.sc/i6KztBBCXl7s If we click in stock it won’t show this variable product on the page as this variation is out of stock.
Best Regards,
- Victor
Great! It fits me. Do I need a premium version for this functionality? Are there any setup details?
Yes this function avaible only in PRO version. Just need to go to more options and turn on use for variation in the needed filter.
Best Regards,
- Victor
Bought. In my store settings – “show only in stock”. I don’t have a filter – “in stock”. Variation – “Size”, him turn on – “use for variation”. Right?
Yes, each filter that you will use for variations, like size, color, etc has to be with the option “Use For Variation”. The stock status filter can be created as a custom field and use the _stock_status meta key and also should be turned on use for variations.
Best Regards,
- Victor
We are facing issues with the filter.
When you select a certain subcategorie from 1 head you get the 20 products linked to it. When i also add a subcategory from another head its not adding those 4 products. => “Or” is activated and not “And” => When we remove checkbox from the first category it do show the other 4 products.
Video: https://www.loom.com/share/b3b3dcc44b2c4b07b190b5910395bb47
Hi mrijnwal
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
- Victor
Hello, it’s me again.
I’ve now managed to filter, but there doesn’t seem to be a way to filter locations by distance. Is that correct? Thanks
Hi Ambros
In order to remove any confusion let’s continue the conversation in the starting comment thread which is here – https://codecanyon.net/comments/30137794
Best Regards,
- Victor
I created a filter on the site for the months of the year, but they didn’t rank properly. So I renamed them 01 January, 02 February, ... etc. At first all the months with the original name showed up and at the same time with the new name, so I deleted all the posts and restored. Now nothing is showing up at all. It seems to me that it is somehow indexed wrong in the database.
Hi kuczys
If you had custom fields and applied the data on some posts, and now you deleted all of the posts, then there are no posts with the data in those fields and you see nothing. Perhaps that’s the issue. Or maybe we understand you not correctly.
Best Regards,
- Victor
Another admin deleted them on a try while I was working on them. This is resolved, sorry, my bad. However! There is still an entry in the filter that has already been deleted(overwritten). Additionally, I disabled displaying values where the count is 0 and that is the one item in the filter where I overwrote the name.
If you are working with ACF or other plugins that create custom field, most of them have the same issues – https://filtereverything.pro/resources/acf/
Best Regards,
- Victor
Hello, I bought your plugin and still have 2 problems. I would like to filter the lists from the plugin (https://directoriespro.com/documentation/ ), which I haven’t been able to do so far, and I would like to filter the locations by distance. Is this possible? This page is about https://vt-stage.com/ Veranstaltungstechnik-jobs/ Thanks
Hi Ambros
Thank you for choosing Filter Everything PRO.
Provide more information about the distance that you are talking about, it this some type of dynamic value? Or does each post have a custom field with distance data?
Best Regards,
- Victor
Hi Victor,
Each post has geodata (address). I need an address field with distance settings. As in this search https://vt-stage.com/ Veranstaltungstechnik-jobs/
Thank you
Oh alright now we understand, when choosing a city you can choose a radius. No, unfortunately, there is no ability to create such a filter. Only by custom code.
Best Regards,
- Victor
The A-B-С option does not work correctly.
Привіт, як я можу відсортувати числові значення у фільтрі? https://prnt.sc/-KZdRHq3nWgSВаріант “АБВ” не працює коректно.
Вітаю spacetheme,
The issue here is that those values are not numerical, they are string values (text), you can use manual sorting and you have two code examples that you should rewrite for your needs, one working with filter term slugs:
add_filter('wpc_terms_before_display', 'wpc_sort_terms_as_needed', 10, 2);
function wpc_sort_terms_as_needed($terms, $filter){
// pa_color - is desired taxonomy
if ($filter['e_name'] === 'pa_color') {
// Define the custom sorting order
$customOrder = array(
'red',
'blue',
'green',
'purple'
);
// Create an associative array to store term objects
$termMap = array();
// Populate the term map
foreach ($terms as $term) {
$termMap[$term->slug] = $term;
}
// Sort the terms based on the custom order
$sortedTerms = array();
foreach ($customOrder as $slug) {
if (isset($termMap[$slug])) {
$sortedTerms[] = $termMap[$slug];
unset($termMap[$slug]);
}
}
// Add any remaining terms to the sorted array
foreach ($termMap as $term) {
$sortedTerms[] = $term;
}
return $sortedTerms;
}
return $terms;
}
The second one is working with the filter term names, which is more comfortable, please note it is case sensitive:
// FE SORT FILTER TERMS MANUALLY
add_filter('wpc_terms_before_display', 'wpc_sort_terms_as_needed', 10, 2);
function wpc_sort_terms_as_needed($terms, $filter) {
// Define custom sorting orders for different meta keys
$sortingOrders = array(
'meta_key_goes_here1' => array(
'Text1',
'Text2',
'1',
'10'
),
'meta_key_goes_here2' => array(
'8',
'12',
'90',
'8T',
'8 T',
'18T',
'40T'
),
// Add more meta keys and their sorting orders as needed
// 'another_key' => array('term1', 'term2', 'term3'),
);
// Check if the current meta key has a custom sorting order
if (isset($sortingOrders[$filter['e_name']])) {
$customOrder = $sortingOrders[$filter['e_name']];
// Create an associative array to store term objects
$termMap = array();
// Populate the term map
foreach ($terms as $term) {
$termMap[$term->name] = $term;
}
// Sort the terms based on the custom order
$sortedTerms = array();
foreach ($customOrder as $name) {
if (isset($termMap[$name])) {
$sortedTerms[] = $termMap[$name];
unset($termMap[$name]);
}
}
// Add any remaining terms to the sorted array
foreach ($termMap as $term) {
$sortedTerms[] = $term;
}
return $sortedTerms;
}
return $terms;
}
Best Regards,
- Victor
Well if it is not working you can check the documentation page here – https://filtereverything.pro/resources/hooks/#terms-before-display-hook and read about this hook and how to work with it.
Best Regards,
- Victor
I’m a long-time user of FilterEverythingPro. Just a few days ago, with my purchased license, everything worked without problems. However, now I am faced with the problem of activating the license key. The previous activation was reset and when reactivated it says that I have the wrong license key. I have not made any changes or updates recently that would cause this issue, so I am asking for your help in resolving this issue.
Hi Quimron
Thank you for choosing Filter Everything PRO.
Please check this page for typical issues with the license key – https://filtereverything.pro/resources/license-key-issues/
Best Regards,
- Victor
Filter is not displaying on page. I have created a page that has a section of products on it. “Part’s & Accessories”. When I add it onto the page it displays ” No one Filter Set is related to this page. “
I have set the filters to display Product Categories -> Parts & Accessories
What to to filter is set to Product Query. Main Query.
How do I set it so it filters the right products?
https://recreationalpowersports.com/shop-accessories-copy/Hi depthincolour
Thank you for choosing Filter Everything PRO.
Well the link that you attached to the message, is sending us to the page template, not the category page. So you need to choose in “Where to filter” “pages” + “my page name” or if it is a main shop page choose “common WordPress pages” + “shop”
Best Regards,
- Victor
Thanks for this! I managed to fix the error! One more question though… I have it on a page with a loop grid in elementor pro. The filters are showing up but it doesn’t seem to be filtering the items in the loop grid here is a link to view the issue: https://recreationalpowersports.com/shop-accessories-copy/
Hi depthincolour
Go to the filter set setting and in the “And what to filter” choose another query hit update and check if it is filtering everything. Do not forget to refresh the page before trying to filter again if it is working or not.
Best Regards,
- Victor
The filter does not appear to work when you have an ACF relationship field with multiple values selected.
For example: If I have an ACF relationship field tied to a taxonomy. I can’t select multiple categories. Let’s say I have a custom post type of “contact” and in the the ACF relationship field that uses post categories. I cannot select multiple categories and use the sort filter on that ACF field.
Hi OneLDesigns
Thank you for choosing Filter Everything PRO.
You should apply custom fields on the posts not on the taxonomy, because our plugin is filtering posts, by a taxonomy, custom fields, tags, and so on. It doesn’t filter taxonomies, so if you apply a custom field on the category “shoes” and want to filter it, you will have absolutely zero reaction.
Best Regards,
- Victor
Pagination wont show, everything works great, ajax also works great and filters properly…
$args = array( ‘post_type’ => ‘listing’, ‘posts_per_page’ => ‘9’, ); .........
<?php echo paginate_links( array( ‘base’ => str_replace( 999999999, ‘ # ’, esc_url( get_pagenum_link( 999999999 ) ) ), ‘total’ => $query->max_num_pages, ‘current’ => max( 1, get_query_var( ‘paged’ ) ), ‘format’ => ’?paged= # ’, ‘show_all’ => false, ‘type’ => ‘plain’, ‘end_size’ => 2, ‘mid_size’ => 1, ‘prev_next’ => true, ‘prev_text’ => sprintf( ‘ %1$s’, __( ‘Newer Posts’, ‘text-domain’ ) ), ‘next_text’ => sprintf( ‘%1$s ’, __( ‘Older Posts’, ‘text-domain’ ) ), ‘add_args’ => false, ‘add_fragment’ => ’’, ) ); ?>Hi StainOnRug
We are sorry to hear that, but our plugin is not responsible for pagination. Please note, that we do not provide od debug custom codes. As a support, we are only responsible for our plugin functionality.
Best Regards,
- Victor
hi, i purchased your filter and i have some question, by the way the code is 960cf94c-e57a-469d-ad6f-59b028dcc7c5 if you want to check. firstly i need to filter a page where there are many loop-carousel, and i want a filter that filter all of them simultaneously and i cant, also i have problems in using filters with radio buttons, i cannot drag them to select an interval and also if i write manually the ammount it doesen’t filter anyways. secondly i want to ask about the grafic party, i also want to filter based on date, that are written in a format that is usefull fot coding but not aesteric, there’s a way to change the visualisation of it? and also i want to ask you where i can learn to show better the filter, purely grafic based
Hi neverstoppartyingvenice
1) By default, the filter set works with one query, not two or more. What you can do is place multiple filter sets on the page with absolutely the same filters. But in that case, counters will be not correct, so better turn them off.
2) Can you please provide more details on “i cannot drag them to select an interval and also if i write manually the ammount it doesen’t filter anyways” What do you mean by interval? and amount with dragging?
3) The date filter should be released anytime soon, right now you can only write some type of custom code for it to display like you want.
4) You can write your own custom styling for the filter using custom CSS. To find the needed classes use browser inspecting tools and choose the needed elements of the filter.
Best Regards,
- Victor
Hi,
I was wondering if it’s possible to enable the collapsible filter widget on tablet. Now it’s only enabled for mobile, but I would like to use this also for tablets. Maybe in the future it would be cool to have it on desktop as well.
Best regards,
Simon
Hi simager1
Just change the breakpoint for the needed values, place this code in the functions.php:
add_filter( 'wpc_mobile_width', 'my_custom_wpc_mobile_width' );
function my_custom_wpc_mobile_width( $width )
{
$width = 1180; // new desired breakpoint in px.
return $width;
}
Best Regards,
- Victor
Sent the credentials for the license issue
Hi randycaruso
Please send the license key as well via PM.
Best Regards,
- Victor
I am using Filter Eveirything Pro with WPML but I cannot get it to actually translate the filter titles. I have set WPML settings as per the support doc https://filtereverything.pro/resources/with-wpml-polylang/ . WPML translation manager runs the translation and credits are used but the filters dont show. The translated filters appear empty when checked in the additional languages and when I try to click the pencil to edit I get taken to a page on front end and got this ” Product Filter
a:16:{s:23:”search_field_menu_order”;s:1:”1″;s:23:”apply_button_menu_order”;s:2:”10″;s:12:”wp_page_type”;s:15:”common___common”;s:15:”wp_filter_query”;s:2:”-1″;s:10:”hide_empty”;s:3:”yes”;s:17:”hide_empty_filter”;s:3:”yes”;s:22:”custom_posts_container”;s:0:””;s:16:”use_search_field”;s:3:”yes”;s:18:”search_field_label”;s:6:”Search”;s:24:”search_field_placeholder”;s:0:””;s:17:”apply_button_text”;s:5:”Apply”;s:17:”reset_button_text”;s:5:”Reset”;s:22:”apply_button_page_type”;s:17:”no_page___no_page”;s:22:”apply_button_post_name”;s:17:”no_page___no_page”;s:10:”show_count”;s:2:”no”;s:16:”use_apply_button”;s:2:”no”;} ”. I have tried adjusting WPML translation settings etc but have the same result everytime. Have made sure to completely remove translations before attempt to recreate. 1 Thing I saw on one of the supports implied have to recreate filters sets for each language.
Hi antonys19
If you did everything correctly you should have two filter sets, or more depending on how many languages you have, and in each filter set you use another title for filters.
Best Regards,
- Victor
Hi Victor
As I mentioned the translated filters set are empty. There is no filters within the translated filter sets and therefore no translated sub titles for the filters. I The actual filters product categories are correct but the indifdual filter titles are still in English.
Regards
Can you please send the credentials to the wp-admin dashboard following this document so we can check it?
Best Regards,
- Victor
Hi, I hope you can help me once again. I have now my search online under https://www.brooot.de/rezeptsuche/ and all works pretty nice. Only thing is the sorting of filter values. I need it to be sorted like I have added it to the ACF settings of each field. I have left the setting without sorting, but it does not work. And sorting by ABC is not senseful here. What to do?
Hi rezwiebel
You can sort filter terms manually using this code example (for functions.php file), rewrite it for your needs and it will do the thing for you if the default sorting options are not working for your case:
add_filter('wpc_terms_before_display', 'wpc_sort_terms_as_needed', 10, 2);
function wpc_sort_terms_as_needed($terms, $filter){
// pa_color - is desired taxonomy
if ($filter['e_name'] === 'pa_color') {
// Define the custom sorting order
$customOrder = array(
'red',
'blue',
'green',
'purple'
);
// Create an associative array to store term objects
$termMap = array();
// Populate the term map
foreach ($terms as $term) {
$termMap[$term->slug] = $term;
}
// Sort the terms based on the custom order
$sortedTerms = array();
foreach ($customOrder as $slug) {
if (isset($termMap[$slug])) {
$sortedTerms[] = $termMap[$slug];
unset($termMap[$slug]);
}
}
// Add any remaining terms to the sorted array
foreach ($termMap as $term) {
$sortedTerms[] = $term;
}
return $sortedTerms;
}
return $terms;
}
Best Regards,
- Victor
Hi, thanks for fast support. I added it to my functions.php, but has unfortunately no effect.
Ah saw I need to add my sorting manually. I check.
OK, still not working: used metakey as $filter[‘e_name’] and added the field values in $customOrder
You need to replace ‘pa_color’ with your meta key and use the slug names of your terms to create the sorting order that you need.
Alternatively, you can try this code, it works with term names and Case sensitive:
// FE SORT FILTER TERMS MANUALLY
add_filter('wpc_terms_before_display', 'wpc_sort_terms_as_needed', 10, 2);
function wpc_sort_terms_as_needed($terms, $filter) {
// Define custom sorting orders for different meta keys
$sortingOrders = array(
'meta_key_goes_here1' => array(
'Text1',
'Text2',
'1',
'10'
),
'meta_key_goes_here2' => array(
'8',
'12',
'90',
'8T',
'8 T',
'18T',
'40T'
),
// Add more meta keys and their sorting orders as needed
// 'another_key' => array('term1', 'term2', 'term3'),
);
// Check if the current meta key has a custom sorting order
if (isset($sortingOrders[$filter['e_name']])) {
$customOrder = $sortingOrders[$filter['e_name']];
// Create an associative array to store term objects
$termMap = array();
// Populate the term map
foreach ($terms as $term) {
$termMap[$term->name] = $term;
}
// Sort the terms based on the custom order
$sortedTerms = array();
foreach ($customOrder as $name) {
if (isset($termMap[$name])) {
$sortedTerms[] = $termMap[$name];
unset($termMap[$name]);
}
}
// Add any remaining terms to the sorted array
foreach ($termMap as $term) {
$sortedTerms[] = $term;
}
return $sortedTerms;
}
return $terms;
}
Best Regards,
- Victor
Works perfect. Thanks.
Can I used it to filter the products by Vendors store (wcfm) in the multi vendor woocommerce?
Hi 7thSon47
Thank you for your interest in the Filter Everything plugin.
If you mean that you want to place the filter widget on the custom vendor store page then not at the time, but should be added soon, or at least there will be information in a couple of days on how much time it would take to implement this. If no, then it should work perfectly fine.
Best Regards,
- Victor
I want to add “Select Vendors” on the filter list on any product grid/list.
If visitor select a vendor name, then the product list will be showing only from that selected vendor(s)
Hmm, you can create a filter by the author, as vendors are simple users and it should work.
Best Regards,
- Victor