Custom WordPress plugin development built to your brief
Custom Plugin DevelopmentThe function no off-the-shelf plugin can do, written as a plugin of your own. Works with any theme and any page builder. We start by scoping the requirement, then quote the real job.

When ten off-the-shelf plugins still don't answer the one thing you need
What this service isThe problem we see most often: a site owner keeps installing more plugins to get the one function they want. The site ends up heavy, the plugins conflict with each other, and when something breaks nobody can tell which one caused it.
This service means writing a plugin specifically for your site — only what you actually use, with no surplus features to carry. And because the functionality lives in your own plugin rather than inside the theme, you can change theme or update WordPress without losing it.
We always talk first about what the real requirement is, who will use it, and how we'll judge that it's done. Two jobs both described as "write a plugin" can differ tenfold in actual work. Once we've talked, we give you the spec and the price before anything starts.
Why have us write it
What sets this service apartWritten by our own dev team
Southern Whale does this work in-house. Nothing is passed to freelancers or middlemen — you talk to the person writing the code from day one through to handover.
We scope the brief first, always
We don't start coding until we agree on what the plugin must do, who will use it, and how we'll know it's finished. That's why nothing gets delivered that turns out to be unusable.
Works with any theme and any page builder
We build on standard WordPress hooks and filters, so the plugin runs with Gutenberg, Elementor, Bricks, Kadence, Divi, Astra — or a theme you wrote yourself.
You can still update the theme and WordPress
The functionality lives in your own plugin, not buried in the theme's functions.php. Change themes or update WordPress and it doesn't disappear with the theme.
You get all the code
You receive the plugin files with full usage rights. No licence lock-in, no compulsory monthly fee. If you ever want another team to take it over, you can.
Written so someone else can read it
Functions are namespaced with a project prefix, files are split by responsibility, comments are written in plain language, and a short manual comes with the handover.
Examples of what we build
What's possibleIf your brief isn't on this list, it's still worth a conversation — almost anything WordPress can do can be written as a plugin.
Before you hire us to write a plugin
Limitations, stated plainlyWe'd rather you decided on real information than on advertising. If your job shouldn't be built custom, we'll tell you.
1. The 999 THB starting price is for a small function
That price covers work with a clear scope that fits in a single file — changing one behaviour, adding a shortcode, or wiring a form into a notification system. Anything with admin screens, a database, or several API integrations is quoted on the real work after we talk.
2. The brief has to be decidable
If you're not sure yet what you want, we'll spend the first stretch helping you put the requirement into words. That step is necessary, but it does mean coding starts later than many people expect.
3. Some briefs shouldn't be built from scratch
If an existing plugin already does the job well at a sensible price, we'll say so and point you to it. Custom code always carries a long-term maintenance cost.
4. Custom plugins need someone looking after them
WordPress, PHP and the plugins around yours all update every year, so custom code should be reviewed periodically. We can keep maintaining it, or hand it over to your own team.
Suitable for
- Businesses with a workflow specific enough that off-the-shelf plugins can't cover it
- Sites that need to talk to other systems — inventory, accounting, logistics or CRM
- Anyone buying several plugins just to get one function they actually need
- Sites with so much code in functions.php that changing theme is no longer possible
- Teams who want staff entering data in the admin instead of editing the front end
- Agencies who need a plugin development team behind their own clients
Not suitable for
- Jobs an existing plugin already does well, for less money
- Briefs where you don't yet know what you want and aren't ready to discuss details
- Plugins that infringe copyright, unlock licences, or anything nulled
- Systems that should be a separate app or piece of software rather than forced onto WordPress
From 999 THB, quoted on the real work
Pricing- We scope the brief and write the spec first — no charge at that stage
- Built as a separate plugin; we never edit theme files or WordPress core
- Tested against the theme and page builder you actually run
- Plugin files handed over with a short manual
- Bugs within scope covered for 30 days after handover
PromptPay / bank transfer · Invoice available
How we work
ProcessTalk through the brief
Tell us how the work happens today, where it breaks down, and what you want the plugin to do. We ask questions back until the scope is clear. This stage is free.
Spec and price
We write a short spec: what you get, what's excluded, how long it takes, and what it costs. You confirm before any work starts.
Build and trial
We develop on a staging site or a copy of yours, hand it to you to try along the way, and revise against what we agreed until it passes.
Install and hand over
We install on the live site, test again, send you the plugin files with a short manual, and cover bugs within scope for another 30 days.
Services that often follow this one
Work we do in-houseHand-coded site to WordPress 100%
Already have a site written in code, but every text change needs a developer? We move the whole site onto WordPress. From 2,500 THB.
Headless WordPress with a static front end
WordPress for editing, static files for visitors — fast to load and hard to attack. From 5,000 THB.
WordPress development and care
Custom WordPress builds, monthly maintenance, fixes, malware removal and migrations — by the same team that writes your plugin.
Web development on a modern stack
Custom sites built for speed and scale, with no templates — for when the brief has outgrown what a plugin alone should handle.
Frequently asked questions
FAQHow does the 999 THB starting price work, and why isn't there a fixed price?
Will it work with the theme or page builder I'm already using?
Why build a plugin? Can't it just go in functions.php?
What do I receive at the end, and who owns the code?
Is there a warranty or bug fixing?
How long does it take?
What if this plugin breaks my site?
Will you fix a plugin someone else wrote?
Tell us the brief first, then decide
Scoping the requirement and quoting it is free. If an off-the-shelf plugin already covers what you need, we'll tell you straight.