6.3 · Best practices & pitfalls

Level 6 · In practice

6.3Best practices & pitfalls

Goal: adopt the good Elementor reflexes and avoid the most frequent design mistakes.
Estimated time: 10 min · If you only have 5 min: read “The essentials in 30s” + the diagram.

The essentials in 30 seconds

  • Structure: simple Flexbox containers (no over-nesting), global style guide (colors/fonts) defined early, global parts in the Theme Builder.
  • Make reliable: a single H1 per page, alt on every image, an overlay for text on an image, a tested form, responsive set per breakpoint.
  • Industrialize: compressed images + cache, integrated Pro widgets rather than third-party plugins, backups, a reusable kit — test on a real mobile before delivering.

Through-line — the rule taped to the wall

After a few projects, Nadia taped her rule to the wall in Oran: structured and tested first, "pretty" second. What mattered most wasn't a widget, but three habits — simple structure, global style guide, mobile test — and her biggest pitfall narrowly avoided: a banner gorgeous on her screen but unreadable on a phone, caught before delivery.

Choose a single habit to anchor in your routine, then move to the next.

The do / don't of a reliable site

The difference between a solid site and a touch-up factory comes down to a few design habits. Here are the ones that come up most.

✓ Do

  • Structure with simple Flexbox containers; nest only if necessary.
  • Define the style guide (colors/fonts) globally, from the start.
  • Design header/footer in the Theme Builder (once, for the whole site).
  • A single H1 per page; descriptive alt on every image.
  • Add an overlay whenever there's text on an image.
  • Compress the images (WebP) and enable a cache.
  • Prefer the integrated Pro widgets (form) to third-party plugins.
  • Back up before any intervention and test on a real mobile before delivering.

✗ Avoid

  • Over-nesting containers "to control".
  • Setting colors element by element instead of globally.
  • Recopying the header on each page instead of the Theme Builder.
  • Putting text directly on a contrasted image (unreadable).
  • Uploading heavy, uncompressed images.
  • Multiplying plugins that duplicate each other.
  • Pop-up on arrival, hard to close (especially mobile).
  • Judging "pretty" only on the desktop screen, without testing mobile.
Common misinterpretation: "Tick every box every day." No. These are habits to install one by one: pick one (e.g. a global style guide from the start), anchor it in your routine, then move to the next.
Text version of the diagram (SEO / screen readers / translation): Balance to hold: 1) Structure side — simple Flexbox containers, zero over-nesting, global style guide defined early, global parts in the Theme Builder. 2) Content side — one H1, alt everywhere, overlay for text on an image, tested form, clear hierarchy. 3) Delivery side — compressed images + cache, integrated widgets, backup, mobile test, no intrusive pop-up. Lesson: a healthy site is first structured and tested — "pretty" comes after.

Ready-to-say script — checking your site before delivery (30 s)

"Simple structure? Global style guide? Global header/footer? One H1 + alt? Overlay on text in an image? Compressed images + cache? Tested form? Mobile checked? If any no, I fix it before delivering."

Copy-paste template — pre-delivery check

STRUCTURE: simple containers, zero over-nesting
GLOBAL: style guide (colors/fonts) + header/footer (Theme Builder)
CONTENT: 1 H1/page, alt everywhere, overlay if text on image
PERF: compressed WebP images + active cache
FORM: sending tested (e-mail received)
MOBILE: tested on a real phone

Tradesperson / small budget

A single habit per project is enough: global style guide + simple structure first, the rest after.

SME Oran

Adapt the routines to deliveries: a compressed-images + mobile-test slot held on every project.

Remote / hybrid

The #1 discipline remotely: backup, style guide and test proof written down, even for small sites.

Multilingual

Check the style guide and global parts in each language, and the RTL (AR) display.

Caution: Generic reminder: a delivered site commits your reliability — keep a backup before any intervention, never leave an unreadable banner on mobile, and check images, form and journey before delivery.

48h challenge — apply tomorrow

Scrutinize a page: global style guide applied, zero over-nesting, overlay on text in an image, compressed images. Fix the first gap found and test on mobile.

Section exit checklist
  • I know the 8 reflexes to do and the 8 pitfalls to avoid.
  • I checked my 3 critical points (simple structure, global style guide, mobile test).
  • I did the 48h challenge or scheduled its date.
Self-assessment 1-5: consistency of the good reflexes?pitfalls avoided?
Check your understanding — scenario

Before delivering, which reflex best protects Nadia?

💡

Golden rule: a setting defined once (style guide, global parts), applied everywhere — never recopied by hand.