Content management · in regular use
WordPress agency in Nice
The most widely used content management system: your team publishes and edits pages without going through a developer.
What we do with it
WordPress at our clients, concretely
We build bespoke child themes and plugins: the three-language website of Les Sens, a restaurant in Nice, our reusable base theme, the Ordelya — Menu plugin that shows the menu managed in Ordelya on the website, and our own Google reviews and security audit plugins.
The limits
When we recommend something else
For a business application with accounts, permissions and processing, WordPress is being bent out of shape: a framework such as Laravel is safer and easier to maintain.
Our work
Projects we delivered with WordPress
Ordelya
Restaurant management platform: back office, tablets, kiosks, screens and website.
WordPress: “Ordelya — Menu” plugin: the menu appears on the restaurant's website and updates itself.
Les Sens
Redesign of a Nice restaurant's website, in three languages, with online booking.
WordPress: Bespoke child theme, three-language site (Polylang) and Yoast structured data.
Site d'une entreprise de recherche de fuites
Nice-based showcase website built on our WordPress base theme.
WordPress: MZ base theme rebranded in the client's colours.
Site d'un architecte d'intérieur
Bilingual website showcasing projects and furniture.
WordPress: Child theme, dedicated furniture content type, Polylang and Yoast.
Method
How we bring WordPress into a project
On WordPress, we start from a child theme of Hello Elementor rather than an off-the-shelf theme packed with options. MZ has a reusable base theme, rebranded for each client: its colours and fonts point to Elementor's global settings, so a change of brand guidelines is made in one place. For the Nice restaurant Les Sens, the custom child theme handles three languages with Polylang, adds a Restaurant schema to Yoast's structured data graph and serves opening hours through a REST route, alongside security hardening.
When a need goes beyond what existing plugins offer, we write a dedicated plugin. "Ordelya — Menu" displays on a restaurant's website the menu maintained in the Ordelya platform: a webhook updates it whenever it changes, and a shortcode places it on the chosen page. We have also built a Google reviews plugin and a security and GDPR audit plugin that applies automatic fixes.
Deployment allows for shared hosting, where the web application firewall blocks certain operations. Every change goes to a staging site first; production is only touched once the change has been confirmed.
For your business
What it changes in practice
For the team that keeps the site up to date, WordPress remains a familiar tool: pages, news and media are edited in the usual admin area, without calling a developer. Business-specific tasks are automated where it helps. On a restaurant site connected to Ordelya, the menu is entered once, in the platform, and the site follows without copying and pasting; published opening hours and the Restaurant schema stay consistent with what search engines read.
For management, the point to watch is maintenance: a WordPress site lives with its plugins, and every plugin added is one more update to track. We therefore keep their number down and put specific code in a child theme or an in-house plugin whose code belongs to you. The staging-first rule means an update or a fix is not first discovered by your visitors, and the security and GDPR audit flags gaps before they pile up.
Decision guide
Should you choose WordPress?
WordPress or a custom-built website?
WordPress suits a site that is mainly editorial: presentation pages, news, practical information that your staff need to update themselves. Custom development makes sense when the site is first and foremost an application, with user accounts, business rules and its own data. The two are often combined: the Ordelya platform manages a restaurant's menu, and a WordPress plugin displays it on the showcase site. We talk it through in a free first conversation.
An off-the-shelf plugin or one built for us?
We look at what exists first: a maintained, widely used plugin that covers the need spares you code to look after. We write a dedicated plugin when the site has to connect to a specific tool, such as the Ordelya platform via a webhook, or when the available plugins bring a pile of options you do not need. An in-house plugin does a few things, is easy to read and its code belongs to you, so another supplier can take it over.
A commercial theme or a custom child theme?
A commercial theme promises plenty of layouts, but also ships code and settings your site will never use. We prefer a child theme of Hello Elementor, which is lightweight: layout comes from Elementor and specific code stays isolated. With our base theme, colours and fonts point to Elementor's global settings, so the brand guidelines are changed in one place and updates to the parent theme do not overwrite your customisations.
Client questions
What clients ask us about WordPress
Can you take over our existing WordPress site?
Yes. We start with an assessment: WordPress version, theme, installed plugins and whether they are maintained, hosting and backups. We then set up a staging site so fixes can be tested without touching the live site. You receive a written, costed action plan that separates security work, routine maintenance and the changes you would like.
Can our site be offered in several languages?
Yes. The Les Sens restaurant site is available in three languages with Polylang: each page exists in each language, with its own URLs and metadata. The child theme adds a Restaurant schema to the Yoast graph and opening hours served through a REST route. The translations themselves still need to be supplied or approved by you.
How do you secure a WordPress site?
Through a hardened configuration, a limited number of plugins and tracked updates. We have built a security and GDPR audit plugin that checks common weak points and applies automatic fixes where possible. Every intervention goes through staging first, and production is only changed once confirmed, so that a problem is not discovered on the live site.
Is our shared hosting good enough?
Often, yes, for a showcase site. Shared hosting does come with constraints, notably a web application firewall that can block some admin or deployment operations. We adapt our release procedure to those limits rather than making you change provider. If a constraint genuinely rules out something you need, we say so in the action plan.
Can you display data from another tool on our site?
Yes, when the tool offers an API or webhooks. The "Ordelya — Menu" plugin is one example: a restaurant's menu is maintained in the Ordelya platform, a webhook notifies the site of each change and a shortcode displays the menu on the page. On the Les Sens site, opening hours are served by a REST route added to the theme.
Going further
WordPress sits within our Software development
A technology does not make a project. The method around it decides the outcome: scoping, prototypes, short cycles, and a clean way out.
Neighbouring technologies
A WordPress project in mind?
The first conversation is free. We will tell you plainly whether this technology is the right one, and if not, which is.