RE: on further inspection, this does not work. When i used ?cn-cat-in it does not include sub-categories.
Right, works just like core WP does for posts… this will filter entries that are in both categories. It will not traverse the descendants.
RE: on further inspection, this does not work. When i used ?cn-cat-in it does not include sub-categories.
How so? I visited the site… the permalinks for the individual categories are displaying entries in that category. Ohh… I’m guessing you still want a way to enforce the category=144
when clicking a permalink. I really do not see a way for that to ever work… a permalink is the canonical link to a category or an entry making it subject to two more more other categories will that. This is why the queries exist. This is modelled very heavily on how WP itself works with categories.
I suppose you might be able to try using one of the filters, like city. The category permalink/shortcode option does not override one of these filters allowing a category to be filtered.
Hope this helps!