€45/hr flat No contracts 48h response 20 years experience Written estimate Backup before every change No surprises
DiagnosisUrgency: HighTypical time: 1–2 hours

Two plugins fighting. I'll mediate.

Rate
€45/h
Billed in real 30-minute blocks. Written estimate first.

You update a plugin and checkout breaks. You install a cache plugin and animations stop. Methodical isolation, targeted fix, free fix within 30 days if something I touched stops working.

Symptoms
  • !A feature that worked yesterday no longer works today
  • !JavaScript console error only on some pages
  • !WooCommerce checkout blocking after an update
  • !Contact Form 7 / WPForms / Gravity not sending
  • !WPML language switcher landing on the wrong URL
  • !Page builder showing a broken preview
Most common causes
  • 01Plugin update with an undocumented breaking change
  • 02Two plugins editing the same hook or the same enqueue
  • 03Cache plugin optimising critical JS of another plugin
  • 04Security plugin blocking legitimate REST API calls
  • 05Translation plugin (WPML/Polylang) clashing with a custom post type
  • 06Plugin/theme conflict (outdated template overrides)
How I solve it

A repeatable procedure, not guesswork.

  1. 01

    Reproduction

    I must see the error. Test on staging if available, otherwise in debug mode with an isolated user.

  2. 02

    Backup

    Full snapshot before deactivating anything. Even just for testing.

  3. 03

    Bisection

    Batch deactivation, isolation of the guilty plugin. WP-CLI when the site is large.

  4. 04

    Decision

    Three paths: downgrade, override with a mini compatibility plugin, equivalent alternative. We decide together.

  5. 05

    Fix

    Implementation of the chosen solution. Commented code, no black magic.

  6. 06

    Test & report

    Verify the broken feature, regression test the rest of the site, written report.

Realistic estimate

How much can it cost?

Indicative range. Final estimate after seeing the site.

Known conflict
1–2h
€45–€90

Popular plugin just updated, documented fix, downgrade or config. Often closed in 60 minutes.

Complex conflict
2–4h
€90–€180

Longer isolation, fix with a mini compatibility plugin, regression on multiple pages.

Custom conflict
4–8h
€180–€360

5-year-old theme, abandoned custom plugin, template overrides + filters to rewrite.

Quick questions

The questions I always get.

01How do you figure out which plugin is conflicting?

+

Bisection: I deactivate half the plugins, see if the error disappears, split again. In 30–60 minutes, on a typical site, I isolate the guilty plugin. All from admin or WP-CLI, without touching content.

02Do I have to remove the plugin?

+

Often no. Options are: downgrade to the previous version, override the behaviour with a mini-plugin, switch to an equivalent alternative. We decide together which makes sense.

03The site works but one feature is broken. Does that count as a conflict?

+

Yes. Form not submitting, pop-up not firing, WooCommerce checkout blocking, WPML language switcher misrouting: 90% of the time it's a JS or hook conflict, not a plugin bug.

04How much can it cost?

+

Isolating the conflict and applying the fix usually fits in 1–2 hours. If we need to rewrite an integration or build a custom compatibility plugin, 3–6 hours. Written estimate before I start, always.

Contact

Send the task.

Describe what you need; you'll get a written hour estimate within 48 working hours. No mandatory calls, no commitment.

Reply within 48 working hours
Based in Verona, Italia · Remote
Rate €45/hour · billed in 30-min blocks
Mode async-first · no mandatory calls, faster for both of us