Ido Angel
Support threads created in the last 30 days: 0
Favorite Forum Topics
This user has no favorite topics.
Forum Topics Created
Status | Topic | Supporter | Voices | Posts | Freshness |
---|---|---|---|---|---|
relevanssi prevents from ordering by custom field
Started by: Ido Angel in: Toolset Professional Support |
|
3 | 5 | 4 months, 2 weeks ago | |
taxonomy shows up only for a random post…
Started by: Ido Angel in: Toolset Professional Support |
1 | 2 | 4 months, 4 weeks ago | ||
wpv-post-next-link not working properly
Started by: Ido Angel in: Toolset Professional Support |
|
3 | 9 | 5 months, 1 week ago | |
Infinite scroll created duplicate entries
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 5 | 7 months, 3 weeks ago | |
display taxonomy's parent in taxonomy view
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 5 | 1 year ago | |
Same search filter for different post types (sharing taxonomies)
Started by: Ido Angel
in: Toolset Professional Support
Problem: Customize the taxonomy archive pages. Solution: You can setup Toolset WordPress Archive for taxonomy "super-category", and add custom search form in it, see our document. Relevant Documentation: https://toolset.com/course-lesson/creating-a-custom-archive-page/ |
|
2 | 16 | 2 years ago | |
too many taxonomies crash site
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 9 | 2 years ago | |
views plugin adds extra elements in strange places
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 9 | 2 years ago | |
Infinite scroll "load more" works only for logged in users
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 6 | 2 years, 1 month ago | |
Add product images to relationship filter dropdown
Started by: Ido Angel in: Toolset Professional Support |
|
4 | 11 | 2 years, 1 month ago | |
view won't let me save with this code
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 8 | 2 years, 2 months ago | |
Load more button using the pagination
1
2
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 21 | 2 years, 2 months ago | |
Sort by relevance
Started by: Ido Angel in: Toolset Professional Support |
|
2 | 5 | 2 years, 4 months ago | |
OR + AND in the same filter?
Started by: Ido Angel
in: Toolset Professional Support
Problem: I have a custom search View that includes 4 custom taxonomy filters. I would like to set one of the filters to a static value, so that all the results include one term from that custom taxonomy. Then I would like to use the relation "AND" to combine that with a group of 3 other custom taxonomy filters, which can be chosen on the front-end by the User, and combined using the "OR" relation. The combined effect should be like this graphic representation: ------------------------------------------------------ | Recipe Category (equal to "Shake") | | | | - AND - | | | | ____________________________________________ | | | | | | | Main Ingredient (set by URL parameter) | | | | | | | | - OR - | | | | | | | | Extra Ingredient (set by URL parameter) | | | | | | | | - OR - | | | | | | | | Fluid (set by URL parameter) | | | -------------------------------------------- | | | ----------------------------------------------------- Solution: This type of combination of filters with nested AND/OR relations is not possible through the standard Views GUI, and requires a custom code solution. We offer the wpv_filter_query API that allows you to intercept the query and modify its tax_query details in real-time. function tssupp_change_tax_query_and_or($view_args, $view_settings, $view_id) { $view_ids = array( 22575 ); // comma-separated list of View IDs where you want to apply this filter $static_tax = 'recipe-category'; // the slug of the taxonomy that includes the static term "shake" $static_term_id = 1084; // the term ID of "shake" in the static taxonomy "recipe-category" /* -- do not edit below this line -- */ if ( in_array($view_id, $view_ids) ) { // new tax query template $new_tax_query = array( array( // code below will unshift selected front-end tax filters into this array 'relation' => 'OR', ), array( 'taxonomy' => $static_tax, 'field' => 'id', 'terms' => array( $static_term_id ), 'operator' => 'IN', 'include_children' => 1, ), 'relation' => 'AND', ); foreach ( $view_args['tax_query'] as $tax_query_term ) { // loop over selected filters, // verify is_array to skip 'relation' index, // verify the slug of this tax is not // same as the static taxonomy slug, // unshift it into the new query's OR block if( is_array($tax_query_term) && $tax_query_term['taxonomy'] != $static_tax ){ array_unshift( $new_tax_query[0], $tax_query_term ); } } // now overwrite the original tax_query with // the new tax_query and you're done $view_args['tax_query'] = $new_tax_query; } return $view_args; } add_filter('wpv_filter_query', 'tssupp_change_tax_query_and_or', 99, 3); Up at the top, modify the View if necessary to customize it for your site. You may add other View IDs to the $view_ids array in comma-separated format if you have more than one View with similar filters where you want to apply this custom snippet. I copied the taxonomy slugs and term IDs from the debug information, so I'm pretty sure those are correct. Add the code in your child theme's functions.php file, or in Toolset > Settings > Custom Code, and test it on the front-end of the site. Let me know the results and we can go from there. Relevant Documentation: |
|
2 | 7 | 2 years, 4 months ago | |
conditional for empty term meta wysiwyg
1
2
Started by: Ido Angel
in: Toolset Professional Support
Problem: I'm trying to create a conditional that tests whether or not a Term WYSIWYG field has content. Solution: There is a known issue with special characters in conditional content, which can break conditionals. As a workaround, convert double-quotes to & quot; without the space, and convert single-quotes to ' Our developers are working on a permanent solution to the problem. Relevant Documentation: |
|
3 | 18 | 2 years, 4 months ago |