Hi @Daryl_Shaw,
I’m not sure our setup is exactly the same, but my looper provider is a row, and is setup like:
The entire text of the WP Query field is:
post_type=instructors&post_status=publish&order_by=last_name&order=ASC&posts_per_page=-1&meta_key=group&meta_value=admin
Note that I have created a CPT called “instructors”. It has ACFs for last_name and group (among other fields, obviously). The “group” field is setup as a radio button, so there’s a single value that’s going to be selected:
My looper consumer is a column and it setup as:
With the conditions set as:
The first field there was setup by clicking the double arrows on the left and selecting “string.” Then, using the ACF field option to select the right field to filter by. The entire text there is:
{{dc:acf:post_field field="division"}}
(That’s the field that returns an array)
So, for your situation, you might have two rows – one for the featured posts and a second for the “others.” Each of these rows would be setup as a looper provider for the CPT. On the featured posts consumer, you need to give the user somewhere to select the category … maybe an ACF Options field? … and then use the Conditions to include those posts where that “IS” the featured category. Next, on the second row, that consumer’s conditions should use the same string and “IS NOT”. So, in the Conditions box, the first part would be ACF Options Field and the last part would be the string pointing to that value.
Note: If your category selection is multi-select (and therefore an array), it might not work the same way for you. That’s where I got hung up (and the original question on this post) because I wanted to include another meta_key set in my query – for one that returns an array, and it didn’t work like that. I THINK, however, that it will work on Conditions, as mine did.