Service/For people who already bought a theme

WordPress Theme
Customization

You bought a theme, it doesn't do what you need, and every quote you've had so far involves someone editing the theme's own files.

I modify themes the way theme authors intend, so yours can still be updated afterwards.

Send your URL Tell me what you want changed · Answer in 48 hours
34

Themes I've written and shipped. I know what a theme's code is supposed to look like from the inside.

5,906

Copies sold. Which means years of answering buyers asking for exactly the changes you're about to ask for.

Any theme

You don't need to be running one of mine. Themes are built on the same hooks whoever wrote them.

№ 01 / What usually brings people here

Three sentences
I hear constantly.

If one of these is yours, it's a solvable problem and it's probably smaller than you think.
01

“The demo looks nothing like my site.”

The demo was built with content, spacing and images chosen to make the theme look good. You installed it on real content and lost the layout. Usually this is settings, template choice and a handful of CSS decisions — not a rebuild.

02

“I need one change and the theme won't allow it.”

An extra field, a different order on the archive, one thing removed from the booking form. The options panel doesn't cover it, so you've been told it's impossible or it needs a custom build. It usually needs neither.

03

“I updated the theme and everything broke.”

That's the tell. It means whoever worked on your site last wrote their changes into the theme's own files, and the update overwrote them. The changes weren't lost by accident — they were never in a place that survives an update.

The trap

How a small customisation freezes your site for good.

This is the single most expensive thing that happens to bought themes, and it's usually done by someone trying to be helpful and fast.

  1. You ask for one change. The freelancer edits the theme's files directly — it's the quickest route.
  2. It works. You pay, everyone's happy.
  3. Months later the theme author releases an update. Installing it would wipe your change.
  4. So you don't update. Not that version, not the next one.
  5. Now you're frozen on an old theme, missing every fix and every security patch that shipped since — because of one small change nobody thought about twice.
№ 02 / Theme customization service

Four kinds
of request.

Most jobs are one of these. Several are often the same job.
Customize WordPress theme

Making it look like the demo

I go through the gap between the demo and your site item by item: layout settings, the right templates, typography and spacing, images sized the way the theme expects them. Then I write the CSS the theme should have shipped with, in a place that survives updates.

Beyond the options panel

Features the theme doesn't have

An extra field on a listing, a different archive order, a step removed from checkout, a new template for one page type. I add these with hooks and a child theme, so they sit alongside the theme instead of inside it.

Repair work

Fixing a theme someone else broke

I find what was changed and where, move it out of the theme's files, and get you back onto a version you can update. Then the original request still works — just from somewhere safe.

WordPress theme developer

Keeping it updatable

Every job ends the same way: child theme, documented hooks, notes on what changed. You can update the theme afterwards, and if you hire someone else later, they can read what I did.

№ 03 / Why a theme author

Same change.
Two very different futures.

The difference isn't skill or price. It's where the change gets written.
Edited into the theme
  1. Change goes straight into the theme's files.
  2. Fast, cheap, works immediately.
  3. The next theme update overwrites it.
  4. So updates stop. Permanently.
  5. You're now maintaining an old theme with no upgrade path, and nobody wrote down what was changed.
Built the way the author intended
  1. Change lives in a child theme, attached through the theme's own hooks and filters.
  2. Takes a little longer the first time.
  3. Theme updates install normally.
  4. Your change stays where it is, on top of the new version.
  5. Documented, so the next developer — me or anyone else — can see exactly what was done.

I know where those hooks are because I've spent years putting them into my own themes for other developers to use. That applies to any well-built theme, not only mine.

№ 04 / How we start

Three steps.
The first one is free.

You'll know whether your request is a small job or a real one before you've spent anything.
Step 01

Send the URL and what you want changed

Plain words are fine — "the fleet list should show price per week", "the header should look like the demo". I look at your site and your theme, and within 48 hours I tell you whether it can be done cleanly or not, and roughly what it involves.

Free · 48 hours · Written, no call
Step 02

A fixed quote for the actual job

If it's doable, you get a price and a description of what I'll change, including where it will live. If your site has been edited into the theme already, I'll say what it takes to undo that first.

Fixed quote · Within 48 hours
Step 03

I build it, you can still update

Work happens on a staging copy, you review it, we ship. You get the child theme, a note on what changed, and a theme you can keep updating.

Child theme · Hooks · Documented
Send your URL

The themes themselves

34 of them, 5,906copies sold, published on ThemeForest under my name. That's where the “I've written themes” claim on this page comes from, and it's public — you can read the item pages, the changelogs and the support threads yourself.

See the themes →
№ 05 / What it costs

Fixed price
per job.

Quoted after I've looked. Customisation work is smaller than a full SEO project, and priced accordingly.
First look
Free48-hour written answer

Send the URL and the request. I'll tell you if it's a small job, a real one, or not worth doing.

Small changes
From $250Fixed, per job

One contained request: a layout fix, a field added, a template adjusted — done in a child theme and documented. Small changes start at $250.

Larger work
$800 – $2,500Fixed, quoted per scope

New features, several changes at once, or untangling a theme someone else edited directly so the site can be updated again. Larger work usually lands between $800 and $2,500.

№ 06 / Questions

ThemeForest theme customization,
answered.

Short answers. Anything else goes in the message field.
01

My theme isn't one of yours. Does that matter?

No. Themes are built on the same WordPress hooks, filters and template hierarchy regardless of who wrote them. Having written 34 of my own mostly means I know where a theme's extension points are, and I can tell within an hour whether the one you bought was built well or not.

02

Will I still be able to update the theme afterwards?

Yes — that's the point of working this way. Your changes go into a child theme and attach through the theme's own hooks, so a theme update installs normally and your customisation sits on top of the new version. If you can't currently update because of past work, undoing that is a job I do.

03

How long does a small change take?

Genuinely small ones — a layout fix, a field, a label — are usually quick. But I'd rather look before promising a day, because "small" often turns out to depend on something the theme does elsewhere. You'll get a real answer within 48 hours of sending the URL, not an estimate over the phone.

04

Can you fix what someone else broke?

Often, yes. The usual case is changes written into the theme's files and then partly wiped by an update. I find what was changed, rebuild it in a child theme, and get you back onto a current theme version. Sometimes the honest answer is that a clean reinstall plus rebuilt customisations is cheaper than untangling it — I'll tell you if that's where we are.

05

Do you work on themes that aren't from ThemeForest?

Yes. ThemeForest is where I publish, not a requirement for the client. I work on themes from any marketplace, themes that came bundled with a page builder, and themes someone built for you and then disappeared. The question is whether the theme is well made, not where it was bought.

06

What if my request can't be done cleanly?

Then I'll say so in the first reply, and explain why. Sometimes the theme fights the change hard enough that a different theme, or a small custom plugin next to it, is the better answer. I'd rather lose the job than write something into your theme that traps you on an old version.

№ 07 / Start here

Send the URL and
what you want changed.

Three fields. Describe the change in your own words — you don't need to know what it's called or how it's done. Within 48 hours I'll tell you whether it can be done cleanly, and what it involves.

Replies come from me, not an assistant — me@alexgurghis.com if you'd rather just write.

← All services

I reply within 48 hours, in writing. Your URL isn’t added to any list.