Shane is on holiday today. He will get in touch with you tomorrow.
- Did you able to make it work? if no:
- Can you please share admin access details that will help Shane to check whats going wrong with your setup.
*** Please make a FULL BACKUP of your database and website.***
I would also eventually need to request temporary access (WP-Admin and FTP) to your site. Preferably to a test site where the problem has been replicated if possible in order to be of better help and check if some configurations might need to be changed.
I have set the next reply to private which means only you and I have access to it.
I see where you are using php 8.1.5, however just to ensure that this is not a compatibility issue with version 8.1 of php can you downgrade the server to 8.0 and let me know if the problem still persists?
I tried with using the has_term() function as well and the results remain the same.
It would appear that this isn't evaluating correctly or as expected.
I've crafted a workaround that uses the has_term function because this allows you to check if the post has at least 1 term from that taxonomy assigned.
This one seems to be beyond Toolset as the category doesn't even show when using the Toolset taxonomy shortcode to get the current taxonomy.
Perhaps try to temporarily disable some of the non-toolset plugins and check again. There might be something that is preventing us from getting the taxonomy information for all your posts.