WP_Query inside foreach loop returning same value for all options when filtered using ajax

Đã có trọn bộ đề thi thử THPT Quốc Gia 2022 các môn: vip.dethihsg247.com

I am trying to build a timetable to display classes by time. I have a taxonomy of Day, which I am looping over to create a column for each day of the week. In side the column is a WP_Query which filters using the day taxonomy and meta_key classes_entry_start_time to orderby meta_value_num. The timetable is then filtered using ajax.

The main query works as expected and the ajax request works as expected to return the correct values, but only when I am not using a foreach loop in the ajax handler.

Below is the ajax handler function which is getting the correct posts based on the chosen filter, but it displays the same result for all options.

The foreach loop is based on a taxonomy which displays columns representing each day of the week: Monday – Sunday.

For example, it’s returning:

Monday: Post one Tuesday: Post one Wednesday: Post one …

But really it should be returning:

Monday: Post one, Post two Tuesday: Post three Wednesday: Post four …

Whats the best way to filter WP_Query based on the two taxonomies and also display the query inside foreach loops so that the filter only shows posts assigned to the filter types and displays them in the correct day column, without it updating all columns of the foreach loop?

Is using a foreach loop wrong for what I am trying to achieve?

Filtering query where the issue are

If anyone can point me in the right direction that would be great. I’ve spent days trying different options with no luck! The only way I can get it to work as it should is by removing the foreach loop completely which I can’t do as I need the columns of the week.

For reference, here is the ajax request

Xin chào các bạn và quý Thầy Cô. Hãy nhập từ khóa mình muốn vào ô tìm kiếm trên Website để tìm kiếm mọi thứ hoặc trên google các bạn hãy nhập từ khóa + dethihsg247.com để tìm kiếm các bài viết của chúng tôi nhé.
  • Hiện tại chúng tôi có hơn 25 nghìn bài văn mẫu các thể loại.
  • Kho tài liệu, đề thi học sinh giỏi các lớp vô cùng phong phú.
  • Mỗi ngày cập nhật hơn 100 đề thi chất lượng từ các website bán tài liệu lớn.

Tải đề thi VIP với giá siêu rẻ tại Vip.Dethihsg247.Com