Using PublishPress Checklists, you can define tasks that must be complete before WordPress content is published.