corePHP
269-979-5582 Free Coffee Talk
Website Development

Joomla Development Services

We have built on Joomla since its earliest releases, including the World Health Organization's regional platform.

Stack
Joomla!, custom extensions, multilingual
Accessibility
WCAG 2.1 AA in core
Includes
API and enterprise integration
Clients
Government, health, education
Why people call us about Joomla

Joomla! 3 upgrades, migrations off the platform, and sites nobody else will touch.

Almost every Joomla! inquiry we get is one of four situations. The version is old enough to be a liability, somebody has been told to move to WordPress, an extension broke and the developer who wrote it is gone, or the site has to pass an accessibility review. We have been doing Joomla! work since before most agencies dropped it, which is why these end up here.

We are still on Joomla! 3

Joomla! 3 reached end of life in August 2023, so it no longer gets security fixes. We upgrade to Joomla! 5, including the extensions that have no direct replacement, and we do it on a staging copy so the live site is never the experiment.

Our developer says we should move to WordPress

Sometimes that is right and we will say so. Often it is a preference rather than an assessment. We look at your content model, your access rules and your extensions, then tell you what a migration would actually cost against what staying would.

An extension broke and nobody will touch it

We fix Joomla! extensions we did not write, and we build replacements when the original is abandoned. Custom extension work is most of what we do on the platform.

The site has to meet accessibility rules

Joomla! ships with WCAG 2.1 AA support in core, which puts you further along than most platforms. We audit what is actually rendering, fix the templates and the content, and give you the report.

Send us the URL and we will tell you what shape the Joomla! site is in.

No charge, no obligation to migrate anywhere. You get the version, the risky extensions, the security exposure and an honest answer on whether to stay on Joomla! or move.

Why Joomla!

Where Joomla! is the right answer.

contrast 7.1:1  AA
  keyboard  ok
  labels    ok
  skipped heading 1
Accessibility built in

Joomla! ships with WCAG 2.1 AA support in core. If accessibility is a requirement rather than a nice to have, that starts you much further along.

Open
Access control in core

Joomla! has a real user group and permission model built in, covering who can see what and who can do what. On other platforms that is a plugin.

  blocked 1,204
  patched 12
  scanned daily
  WAF on
Security posture

Security handling is part of the core project rather than bolted on, which is a large part of why government and health organizations keep choosing it.

Draft
Extension work

We build Joomla! extensions to fit requirements no existing extension covers, customize existing ones, and integrate practically any extension properly.

CRM  →  ERP
  contact   ok
  order     ok
  invoice   ok
API and enterprise integration

API development so a Joomla! site or intranet connects to the enterprise software you already run.

LCP
INP
CLS
1.1s  ·  all green
Performance and search

Performance tuning and SEO audits, which is the work most Joomla! sites have never had done.

The work

The Joomla! platform behind the World Health Organization.

15,000+Sites built since 2000800+Sites under our care today25+Years, same two founders
Questions

Straight answers.

Why hire corePHP for Joomla specifically?

We have built on Joomla since its earliest releases and still ship production work on it, including the World Health Organization's Eastern Mediterranean Regional Office platform, which we developed and continue to host and support.

Should I migrate off Joomla?

Only if the platform is the problem. Often it is not, and a migration would spend budget for no gain. We will tell you when staying put is the right call.

Can you upgrade an old Joomla site?

Yes, including the versions most agencies refuse to touch. We move the content and rebuild what the newer version handles natively instead of carrying dead extensions forward.

Do you build custom Joomla extensions?

Yes, when nothing in the ecosystem fits. We would rather configure something proven than write something new you have to maintain.

Ready to talk about it?

Tell us what you are building. You will speak to the engineer who would do the work.

A real number in two business days, from an engineer. No sales deck, and no call just to book another call.