Skip to content
Dimitri Robiere PerrietD. R. PerrietCaen, FR — --:--:--EN · FR

WordPress extensions

● Live
Client
Visioavenue
Role
Full-stack developer (work-study)
Duration
12 months
Year
2024
Stack
WordPress · PHP · HTML · CSS · JavaScript
WordPress extensions — illustration
Fig. 01 — WordPress extensions, illustration
(00) — In short

Custom WordPress extensions on the back end and complete front-end integration of client websites, with responsive newsletters.

(01)

Context

Visioavenue regularly delivered WordPress websites for its clients. Some needs weren’t covered by any plugin on the market: they had to be built from scratch.

At the same time, the agency needed its website mockups integrated and newsletters produced for its clients.

(02)

Challenge

Three workstreams, three levels of demand. The extensions had to stay maintainable over time without weakening the sites they run on. The integrations had to match the mockups faithfully.

And the newsletters had to display correctly in every email client, including the most temperamental ones.

(03)

Approach

The extensions are written in PHP on top of WordPress hooks rather than by modifying the core or the themes, which keeps them easy to update.

Front ends are integrated in plain HTML, CSS and JavaScript, with no unnecessary dependencies. Newsletters are built with HTML tables, the safest approach to stay compatible with Outlook and Gmail.

(04) — Results

Key figures
12
months of work-study
3
deliverable types: extensions, integrations, newsletters
2
email clients targeted: Outlook and Gmail
5
technologies: WordPress, PHP, HTML, CSS, JS
← Previous project01 · Telehealth platformNext project03AI-powered mobile & web apps