You can to ask this question in SiteOrigin forum. May be they parse the arguments into an array if you provided comma separated values since the parameter expects an array if you want to exclude multiple categories. Pls check with them once since we just use their standard query controls provided by SiteOrigin to accomplish this.
Pls let me know if no such option exists. I will try to provide a solution which filters the query programmatically in your child theme.
I have actually managed to figure it out based on some deep Google searching! The syntax should actually be:
cat=-9,-179,-180,-181,-182,-183,-184
I will mark this as resolved and then perhaps it could be added in the plugin widget, under the relevant box (to help future users).
As a side note, the query does not exclude the categories from showing in the filter section (if used). To get around this, I used this in my CSS:
a[data-value=".term-9"],
a[data-value=".term-179"],
a[data-value=".term-180"],
a[data-value=".term-181"],
a[data-value=".term-182"],
a[data-value=".term-183"],
a[data-value=".term-184"] {
display: none !important;
}
-
This reply was modified 2 years, 10 months ago by
shaunbowen.
Was not aware of this. This should help everyone who is looking to solve this. Thanks for the posting.