< All Topics
Print

MinistryCentral Europe


1. Purpose of This Strategy

This document defines how structural templates are designed, governed, and maintained within MinistryCentral Europe.

It exists to:

  • Prevent layout drift
  • Enable safe reuse
  • Support non-technical contributors
  • Reduce long-term maintenance cost
  • Allow the platform to scale without redesign

Templates are the structural backbone of the platform.


2. Core Principle

Structure is centralized; content is distributed.

Templates define how things are laid out.

Contributors define what is placed inside them.


3. What Counts as a Template

Templates include:

  • Page templates
  • Section templates
  • Course layout templates
  • Lesson layout templates
  • Reusable structural components

Anything reused across more than one page is a template, not a one-off.


4. Template Ownership

Templates are owned by:

  • Web Platform Lead
  • Technical Steward (for platform-level templates)

No other role may:

  • Create new templates
  • Modify existing templates
  • Duplicate templates with small variations

5. Template Categories (Recommended)

Page Templates

Used for:

  • Home pages
  • Landing pages
  • Training overview pages
  • Help and documentation pages

Section Templates

Used for:

  • Hero sections
  • Calls to action
  • Feature grids
  • Course listings

Course & Lesson Templates

Used for:

  • LearnDash course pages
  • Lesson structure
  • Standardized learning flow

6. Naming Conventions (Required)

Templates must follow a consistent naming scheme.

Recommended Pattern

MC-[Type]-[Purpose]

Examples

MC-Page-Training-Overview
MC-Section-Hero-Primary
MC-Lesson-Standard
MC-Course-Overview

Avoid:

  • Vague names
  • Personal references
  • Version numbers unless required

7. Template Creation Rules

New templates are created only when:

  • An existing template cannot be extended
  • A pattern is clearly reusable
  • The use case is documented
  • Approval has been given

Templates are not created to:

  • Solve one-off problems
  • Work around editorial issues
  • Bypass constraints

8. Editing Existing Templates

Before editing a template, confirm:

  • Which pages use it
  • What downstream impact exists
  • Whether the change is backward-compatible

Template changes must be:

  • Intentional
  • Reviewed
  • Communicated when impactful

9. Template vs Content Boundaries

Templates define:

  • Layout
  • Spacing
  • Responsive behavior
  • Component arrangement

Content defines:

  • Text
  • Images
  • Media references
  • Links

Content editors must not modify structure.


10. Scaling & Future-Proofing

Templates should:

  • Be flexible, not brittle
  • Support future content types
  • Avoid hard-coded assumptions
  • Minimize per-page overrides

If a template cannot scale, it should be redesigned — not patched.


11. Common Anti-Patterns

  • ❌ Duplicating templates for small variations
  • ❌ Creating “temporary” templates
  • ❌ Editing templates to fix content problems
  • ❌ Over-specialized templates
  • ❌ Letting contributors work around structure

These patterns create silent complexity.


12. Escalation Guidelines

Escalate when:

  • A new structural need appears
  • A template blocks valid content
  • Layout requirements change materially
  • Performance or accessibility is affected

Templates evolve — but deliberately.


13. Relationship to Other Documents

This strategy works with:

  • Platform & Technical Governance Guide
  • Elementor Do / Don’t Guide
  • Formatting & Style Guidelines
  • Change Management Rules

It does not define content or authority.


14. Summary

  • Templates are assets
  • Structure is centralized
  • Reuse is intentional
  • Variation is controlled
  • Stability enables scale

This strategy protects the platform long-term.

Table of Contents
Scroll to Top