We can’t shift subtask due dates automatically if the main due date of the card changes. I changed due date to Thursday so the other due dates within should change accordingly e.g. 2 days before publish. You can do this in Projects but I don’t want to create a new Project for every blog post.
I know you can set a Task Template and even set due dates “x days after creation date.” However I often set tasks on our calendars in batch, ahead of a quarter’s content needs. It’d be best to add “x days” “before/after” “creation date/due date” and then, if we need to change the publish date of the card (what we use “due date” for) the subtasks will automatically follow (e.g. 7 days before publish date, find images for article).