Archive query, multi OR not correct within Elementor Loop

Hi all, apologies if this is a double up, I looked but couldn’t find anything similar to my issue.

Relates to – Filter Everything & Elementor Loop Grid. Multiple ‘OR’ only filters based on one of the ORs in a particular scenario..

This WORKS, Elementor Loop set to its own post query (not the archive page query), Filter Everything filter set to the Elementor query, loop shows posts for both OR selections.

This WORKS, filter set to the archive page query, echo query/post data shows results for both OR selections.

This does NOT work, Elementor Loop set to current query (the archive page query), filter set to archive page query. Loop only shows one of the OR selections.

If I echo the archive page query/post data it shows both selections in the tax_query and posts for both. However, if I echo the query/post data within the Elementor Loop and it shows the tax_query has the taxonomy array with both OR selections BUT it also has a second taxonomy array with only one of the OR selections and I assume this is overriding the first array that has both and causing this issue.

I’m not sure if this is expected behavior or if I missing something. Ideally I need it to work this way so other items on the same page can reference the same filtered query. Any help would be greatly appreciated.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer