Can't make simple taxonomy predicates work


The workflow I’m trying to write: “When a post that is set to Published that belongs to term ID 8, 9, 10, or 13 is updated, change its status to my custom status of ‘Open’.”

Nothing I do will hit this trigger. I’m publishing and updating a post in term ID 8, over and over, and its status never changes. Things I’ve tried in the “Taxonomy name or ID or list” field include:

  • 8, 9, 10, 13
  • [8, 9, 10, 13]
  • Term 8’s name, Term 9’s name, Term 10’s name, Term 13’s name
  • Term 8’s name
  • 8

None of this will trigger my workflow when I update a post in the Published status. I’ve turned on debug info, but the “parsed” array for any trigger or step has all values set to zero, not what’s parsed from the input fields!

In the actual “Update Post” step, I’ve tried to set both the status and the term from the taxonomy supplying my custom statuses. Neither works, which is expected because so far as I can tell from the log, the workflow is never getting this far; it stops at the trigger.

I’m going crazy over here. What am I doing wrong?

  • You must to post comments
  1. You have to specify {TRIGGER.ID} for the Post ID field in the “Update post” action.
  2. To specify the list of IDs, you may use only commas like this: 8, 9, 10, 13
  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.