There are three paragraph styles in use here: Heading, Subheading, and Paragraph. At this moment, each paragraph style has attributes controlling only font style and paragraph spacing.
In the following screenshot, you'll see the paragraph at the bottom of the left page spills over to the text field in on the right page. In cases where the Heading, Subheading, or Paragraph spill over to the next column, I'd like to force the elements starting with the Heading to start on the right page.
Here's how it is now:
Here's how I'd like it to behave:
Manually adjusting text frame heights is not feasible as the paragraphs will change constantly across many pages due to conditional text and other variables. Is it possible to set up a paragraph rule or some other property to automatically produce this behavior across all text frames containing these paragraph styles?
Have a look at the keep options.
Access through the paragraph style or window>type>paragraph fly out menu.
Search for Keep Options InDesign secrets on Google.
Thanks, @eugene tyson! I found the InDesign Secrets articles helpful. It's worth noting that there's an incredible video about this from Creative Sweet TV on Adobe TV at InDesign Fixing Widows and Orphans | Creative Sweet TV | Adobe TV