PayCrunch Research · The exact AI playbook for your profession, sourced to the U.S. Bureau of Labor Statistics

PayCrunch AI Playbook · Technology

How a WordPress developer becomes hard to replace

$202,850top of the range in California · middle $92,650 / yr
High AI exposure

WordPress Developers in the United States earn a median of $92,650 a year. Pay starts near $48,100. Pay reaches $202,850 at the top of the range in California, the best-paying state for this work among those with at least 500 people in the job.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (Web Developers, SOC 15-1254). Last checked 9 September 2026.

Entry level
$48,100
Top of the range · California
$202,850
Education
Associate's or Bachelor's degree
Lower disruption Higher exposure High AI exposure
Entry · $48,100 Top of range · $202,850 (California) Middle $92,650

Wages — U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025 (Web Developers). Top of the range is the highest state-level figure among states with at least 500 people in the job. AI-impact rating is PayCrunch's editorial assessment. Updated September 2026.

🆕 New & Trending AI Tools for WordPress DeveloperReviewed September 2026

We track new AI-tool launches every week and refresh this list — here’s what’s gaining traction for WordPress Developer work right now.

Claude CodeNEWFree / usage-based

Terminal coding agent that reads your repo, runs tests, and ships multi-file changes.

How a WordPress Developer uses it: describe a feature and let it implement and test it across the codebase

OpenAI CodexNEWIncl. w/ ChatGPT plans

Agent that runs longer, deterministic multi-step coding jobs on its own.

How a WordPress Developer uses it: delegate a well-defined build or migration and review the finished result

WindsurfNEWFree / $15 mo

Agentic IDE that keeps context across a whole project.

How a WordPress Developer uses it: make large, coordinated changes without losing track of the codebase

AWS KiroNEWPreview / see site

Spec-driven coding agent that turns written specs into working code.

How a WordPress Developer uses it: write the spec first and let it build to that spec

NotebookLMNEWFree / $7.99 mo

Google tool that answers questions grounded only in the documents you give it — with citations.

How a WordPress Developer uses it: load your own manuals, policies, or PDFs and ask questions that stay accurate to the source

CursorFree / $20 mo

AI-native code editor that edits across an entire project.

How a WordPress Developer uses it: describe a change in plain English and let it rewrite and refactor whole files

GitHub Copilot (Agent Mode)$10–19 mo

AI pair-programmer built into VS Code and GitHub that now completes multi-step tasks.

How a WordPress Developer uses it: hand off a task and have it plan, edit multiple files, and open a pull request

ChatGPTFree / $20 mo

The most-used AI assistant — writing, analysis, research, and images from a plain-language chat.

How a WordPress Developer uses it: draft emails and documents, summarize long files, and get instant answers to on-the-job questions

ClaudeFree / $20 mo

AI assistant known for careful writing, long-document analysis, and coding.

How a WordPress Developer uses it: analyze big reports or spreadsheets and turn messy notes into clean, finished writing

Your client will log into the same WordPress admin you do, click around Posts and Plugins, and call you when a theme update changes the homepage. That shared login is the center of the seat. You build and repair the theme and the plugins, and you also leave behind an admin a non-developer can use on a Tuesday without breaking the site.

The week is concrete. A page needs a new section the editor can change. A form plugin is mailing into spam. A PHP warning appears after a host upgrades the language the site runs on. An editor added a plugin they found in a search and the checkout stopped. You are the person who can open the admin, open the theme, and say which of those problems is a setting, which is code, and which is an update that should have waited for a backup.

The admin the client will touch

Plan the site from the screens your client will actually open. Posts and Pages are where they write. Media is where they upload. Menus and the block editor are where they rearrange. Appearance is dangerous if a theme puts layout controls there that overwrite your work. Plugins and Users are screens you should teach with a short list of what is allowed. A good WordPress developer designs those screens on purpose: the editor role can publish a post and cannot install a plugin. The admin role is rare, named, and yours to audit.

Sit with the client once, in their admin, and do the tasks they claim they will do every week. Publish a news post. Swap a homepage image. Add a staff member to a directory. If they cannot do it without you, the theme is unfinished, even if it looks right on the public site. Adjust the editing experience: reusable blocks, a small set of patterns, fields with plain labels. Remove buttons that invite them into theme files. The kindest thing you can build is an admin that makes the risky click hard to find.

Write a one-page guide in their language. Where to log in. Which user is theirs. How to update a page without touching the theme. Who to call before they install anything. What the site will look like if they must wait a day for you. Clients lose trust when the admin feels like a trap. They keep you when the everyday tasks are obvious and the risky ones are clearly yours.

You will also meet the admin at its worst: a white screen, a login loop, a plugin that will not deactivate from the dashboard. Know how to reach the site through the host's file manager or a secure shell, how to rename a plugin folder to force it off, and how to restore the last backup if the dashboard is gone. Practice that path on a staging copy before you need it on a Friday. The client remembers the afternoon you brought the site back, and they remember whether you explained it without blame.

Themes, plugins, and the PHP underneath

A theme is the shape of the public site and a large part of the editing experience. You might start from a well-kept base theme and build a child, or you might own a custom theme the client never edits directly. Either way, layout changes belong in the theme, in a way you can version, and content belongs in posts, pages, and fields the client can reach. When a client asks you to "just change the header," decide whether that is a theme edit, a menu edit, or a block they should learn. Say which one out loud so the next request lands in the right place.

Plugins add behavior WordPress does not ship: forms, stores, memberships, multilingual pages, backups, security locks. Every plugin is code you did not write, running with real power. Prefer a few plugins you trust and can update, over a drawer of overlapping ones. When the need is specific to this client, a small custom plugin is often kinder than a giant plugin used for one feature. Name it clearly, keep it in version control, and document the setting the client is allowed to change.

PHP is the language you will read and write to make themes and plugins behave. You use it to shape templates, to register a field, to change a query, to validate a form before it sends, to adjust what a plugin does at a hook the plugin author left open. You also use it carefully: escape output, check permissions, and avoid editing plugin files you do not own, because the next update will erase that edit. When a host moves the site to a newer PHP release, you are the person who tests the theme and the plugin list on staging and fixes what broke. That maintenance is the job, alongside the visible redesigns.

Update on a copy first

Before you update WordPress core, the theme, or a plugin on the live site, take a backup and run the same update on a staging copy. Click the paths the client uses, including the form and the editor. Then update production and click them again.

The update and security habit

WordPress sites fail in a predictable way: they run old core, an abandoned plugin, and a shared admin password written on a sticky note. Your habit is the product clients are actually buying, even when they think they are buying a new homepage. Keep a schedule. Know which plugins update cleanly and which ones need a staging pass. Remove plugins the site no longer uses. Remove themes you are not running. Keep the PHP release on the host in a range your theme and plugins accept, and plan the move before the host forces it.

Security in this seat is mostly account hygiene and a short attack surface. Few administrator accounts, each belonging to a named person. Strong sign-in, and a second factor for anyone with admin power. No shared "admin" user left over from installation. File editing from the dashboard turned off so a stolen session cannot rewrite the theme in the browser. Unused plugins gone. A backup that restores, tested, stored somewhere other than the same server. Watch for new admin users you did not create, and for plugins that appeared without a request. Those are incidents, and you treat them as such: take the site offline from public editing if you must, restore a known copy, rotate passwords, and tell the client what happened in plain words.

Put this habit in the retainer if you are independent, or in the team routine if you are on staff. A monthly note is enough: what you updated, what you held back and why, what backup you checked, any user you added or removed. Clients and managers rarely ask for that note until something breaks. When it breaks, the note is how you show the work was already being done. A WordPress developer who can only design a theme and cannot describe the last update is half-hired.

How clients and teams decide to hire you

There is no universal licence for this seat. Clients and employers judge you by WordPress sites they can open, by a theme or plugin you can explain, and by a calm account of how you handle updates. A degree or a self-taught stretch can sit behind that proof. The proof itself is the admin and the public site. If you show only a static homepage and cannot say who is allowed to edit it, you are showing a different job.

Assemble three examples. A site where the client edits content safely, with a sentence about the roles you set. A custom theme or a child theme you can walk through, including one PHP change and why it lived in the theme. A plugin story: either a small plugin you wrote or a careful choice to use someone else's, plus how you tested an update. If the real sites are private, build a public demo with sample content and say the original client is unnamed. Be ready to share a staging login in an interview, with a user that cannot destroy anything.

The conversation often starts with a broken or aging site. They will ask what you would do in the first week. A strong answer is boring and specific: backup, inventory of theme and plugins, a staging copy, a look at users, then a short list of risks before any visual work. They may ask you to look at an admin and say what you would lock down. Talk about roles, unused plugins, and updates. They may ask you to add a small editable area. Talk about where the content should live so the client can change it after you leave. Bring a story of an update that went badly and how you restored the site. That story hires more WordPress developers than a stylish mock.

Ask who will log in after you are hired, whether a retainer covers updates, and whether you may refuse plugins. Ask where backups live and who can approve a PHP upgrade on the host. On a staff role, ask whether you own one brand site or a fleet, and whether editors are inside the company or at outside partners. The right seat gives you authority over the plugin list. A seat where anyone can install anything will burn your weeks on repairs you could have prevented.

From rescue work to a seat you keep

Many people enter through rescue: a site that was handed from freelancer to freelancer, a theme nobody can edit, a plugin that has not been updated because everyone is afraid. Do the rescue cleanly. Document the theme, the must-keep plugins, the users, and the backup. Get the edit path working for the client. Resist a full rebuild until the current site is stable, unless it is genuinely unsafe to keep. A calm rescue is the reputation that leads to a retainer or a staff offer.

The middle of the career is ownership of a site or a small fleet. You choose the theme approach, you keep the plugin list short, you train editors, and you run updates without drama. At an agency you may be the WordPress person several account managers trust. In-house, you may be the one developer a marketing team has, which means you also guard scope. In a product company that ships a plugin or a theme, the work shifts toward other people's sites and the compatibility that implies. All three are still this job: PHP, the admin, and the update habit.

Later, some people lead a small WordPress practice, pricing retainers and reviewing other developers' themes. Some go deep on a single plugin product and support the people who install it. Some become the person who plans migrations off an old host or an old theme, which is project leadership with a very practical center. A few move into broader engineering. If you stay, let the reason be that you like the admin, the client who has to use it, and the responsibility of other people's live sites. Keep a log of restores, updates you staged, and editors you trained. That log is how you ask for a lead title or a higher retainer without turning the conversation into guesswork.

Pricing the WordPress offer in front of you

If the offer in front of you is for WordPress work, set it against the broad Web Developers market in the May 2025 Occupational Employment and Wage Statistics release from the Bureau of Labor Statistics, SOC 15-1254. The chart is that wider market, and your sentence in the negotiation should still be about themes, plugins, the admin, and the update habit you would own.

Look first at the shape of the range. The entry figure is $48,100. The national median is $92,650. The step between them is $44,550. A first staff role, or a thin freelance retainer that is really a rescue pile, often gets compared with the entry end. If you already run staging updates, train editors, and can show a theme you maintain, ask what it would take for the offer to move through that $44,550 toward the median. Name the duties: a fleet, after-hours restores, PHP upgrades, a custom plugin. Pay should follow the duties, and the gap gives you a measured way to say so.

State medians tell you the typical local pay, which is a different kind of number from the top of a range. Missouri's median is $103,750. Maryland's is $112,690. California's median is $119,570. Virginia's is $128,380. Washington's is $130,440, and that Washington figure sits $37,790 above the national median. Montana's median is $62,060, the low end among the medians charted here. A WordPress staff role in Maryland should be talked about near $112,690 if the scope is ordinary for the occupation, and a role in Montana near $62,060 can be locally typical. Say the state out loud so a national median is used as context for the occupation.

The upper published California wage above is $202,850, among places the Bureau could measure. From the national median up to that high end is $110,200. Keep California's median of $119,570 beside it so you remember they answer different uses. Typical pay in the state is the median. The high end is the far reach of the published range there, the sort of figure attached to senior responsibility in a costly market, often well after you are the person others call when an update fails. Quoting $202,850 as a starting WordPress salary asks the chart to do a job it is telling you is rare.

For a retainer, translate the offer into a yearly figure yourself only from numbers the client actually put in the proposal, then set that year beside the median or the state median that matches the work. For a salary, pick one landmark, $92,650 or the state median, and one sentence of scope: who has admin, how updates run, whether you own PHP upgrades. Ask how they chose the number. A solid WordPress offer names the sites, the editor you will train, the update routine, and a figure you can point to on this chart with a straight face.

The top of WordPress Developer pay — and how to get there with AI

$202,850what WordPress Developer pay reaches in California

Highest state-level top-of-range annual wage for Web Developers, among states with at least 500 people in the job. U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025.

And the role it leads to — Software Developers — reaches $272,670 in California.

$48,100entry$92,650middle$202,850top end

The WordPress developer at the top of this range is the one whose team learned a new way of working from them: generated code that gets reviewed, tests that run after every site revision, and editors who stopped filing tickets for things they can do themselves.

Writing supporting code, performing site updates and running tests after each revision is work that coding assistants are reshaping quickly, and most shops are using them with no rules at all. Somebody has to decide what Cursor or GitHub Copilot may be pointed at, what a human must read before anything ships, and how a generated change gets tested. Developers who write that down and then teach it stop being interchangeable. The same holds for the unglamorous side of this job, since automated responses to user email inquiries, domain name renewals and recurring performance fixes can each be systematised once and handed over.

Your playbook, by where you are now

Just startingGet fluent, then get precise

  1. Ship small changes with a written test you rerun after every revision, rather than clicking around the front page.
  2. Use GitHub Copilot or Cursor daily and keep a note of every place it produced something you had to correct.
  3. Learn where a site's speed actually goes, meaning queries, images and blocking scripts, and fix one measurable thing each week.
  4. Reach for AJAX only where the interaction earns its complexity, and be ready to explain the choice.

What proves it: A performance improvement with before-and-after timings on a live site.

Realistic span: the first year or two

A few years inWrite the rules the team codes by

  1. Draft the shop's standard for assistant-written code: what it may touch, what review it needs, what tests must pass.
  2. Run one short internal session a month on a single tool or technique, and keep the recordings somewhere people can find them.
  3. Automate the repetitive account work, meaning user email responses, domain renewals and deploy checks, with Zapier.
  4. Write proper specifications covering features, protocols, hosting and browser support, so clients argue with a document instead of with you.
  5. Learn enough Adobe Photoshop to fix an asset yourself rather than losing a day waiting for one.

What proves it: A written coding standard the team follows and a session library people reopen.

Realistic span: years two through five

ExperiencedTeach outward, then step up

  1. Train client editors until their staff stop filing tickets, and price that training as part of the engagement.
  2. Own the hosting and deployment story on Amazon Elastic Compute Cloud EC2, since developers who can explain infrastructure are paid differently.
  3. Record short walkthroughs in Descript so onboarding a new developer takes days instead of months.
  4. California pays this work more than anywhere else, and the software developer classification above it is the usual next move.

What proves it: A team whose review standard and toolchain you set, and clients who ask for your training by name.

Realistic span: five years and beyond

The next 90 days

Spend the next ninety days writing your shop's rules for coding assistants, because almost nobody has them yet. Take three real tickets you finished with Cursor or GitHub Copilot and record what you asked for, what came back, what you changed, and what the testing caught. Turn that into two pages: where a generated patch is fine, where it is not, what a reviewer has to check, and which tests must pass before a revision goes live. Then walk the team through it. The cost is a few evenings, the document is useful the day it exists, and it turns you from one developer among several into the person the team's practice belongs to.

Wage figures: BLS OEWS, May 2025. The playbook is PayCrunch editorial guidance, not a guarantee of pay or placement.

Careers related to WordPress Developer

Similar pay, same field

Where this can lead

Every figure is the national median from the U.S. Bureau of Labor Statistics (OEWS) shown on that role’s own page.

Never used AI before? Start here (2 minutes).

Start with CodeWP. It's an AI code generator built specifically for WordPress, so it knows hooks, the WordPress coding standards, WooCommerce, and popular page builders far better than a general chatbot. Use it to scaffold custom functions, shortcodes, and plugin boilerplate, then read and test every line on staging before it touches a client site. Pair it with GitHub Copilot (or Cursor) inside your editor for inline completion across PHP, JS, and CSS.

For the parts general models handle well — explaining an error, drafting docs, planning an architecture — keep ChatGPT or Claude open. Learn the modern stack (block and full-site editing, the WordPress REST API, WP-CLI) free at developer.wordpress.org and Learn WordPress; when you hit something new, paste the code and ask the AI to explain it line by line.

The one rule, forever: Never paste client credentials, API keys, database dumps, or customer data into a public AI tool, and never deploy AI-generated code to a live site without reading it and testing on staging — AI routinely writes plausible code with SQL-injection, nonce, sanitization, and privilege-escalation flaws. You own security, data-sanitization, and update-safety; AI writes drafts, you review and harden them.
The plays — exact steps, exact prompts

Do these in order. Each one is copy-paste ready. You do not need to know anything about AI going in.

1
Ship custom plugins and blocks at AI speed
Why this pays: Custom development bills far higher than theme installs. A developer who can produce a tested custom plugin or block in a day — not a week — takes on more, higher-value projects, the direct route from median toward $202,850.
CodeWPGitHub CopilotClaude
1
Use CodeWP to scaffold the plugin skeleton, hooks, and admin settings following WordPress standards, then refine functions in your editor with GitHub Copilot.
2
Build a custom Gutenberg block from a spec.
Copy-paste this prompt
Generate a custom WordPress block plugin (block.json plus React edit/save) for a [testimonial carousel] with attributes for [quote, author, role, image]. Follow the current block API and WordPress coding standards, escape all output, and include block.json and PHP registration. Add inline comments explaining each part.
A strong starting scaffold — you must review escaping and sanitization and test on staging before shipping.
3
Have the AI write the readme.txt, changelog, and inline docs so the plugin is maintainable and handoff-ready.
What you'll haveTested custom plugins and blocks shipped in a fraction of the time — more billable custom work, the core of income at the top of the range.
2
Move up the stack to headless, WooCommerce, and integrations
Why this pays: The exposed, low-paid work is simple sites AI builders now do alone. The defensible, $203k work is complex builds — headless front-ends, WooCommerce customization, API integrations. AI helps you learn and deliver these faster so you exit the commodity tier.
CursorChatGPTClaude
1
Use Cursor or Claude to scaffold a headless setup (WordPress REST/GraphQL back end, Next.js front end) and to wire WooCommerce or third-party APIs.
2
Debug an integration fast.
Copy-paste this prompt
I'm integrating [Stripe / HubSpot / a shipping API] with WooCommerce via custom plugin. Here's my current hook and the error: [paste code and error]. Explain the root cause, give corrected code with proper nonce verification and input sanitization, and list the WooCommerce hooks I should be using instead.
Use to learn the correct WooCommerce/REST patterns — verify security and test on staging, never live.
3
Package these as premium services (headless builds, store customization) that justify higher rates than page assembly.
What you'll haveA move from commodity site-building to premium custom engineering — the work that actually pays $202,850.
3
Productize your speed into fixed-fee retainers
Why this pays: Hourly billing caps your income at your typing speed; AI breaks that link. Bundle AI-accelerated delivery into fixed-fee care plans and productized builds so you earn on value and volume, not hours — how top WordPress devs beat the top of the range.
ChatGPTManageWPClaude
1
Standardize a build and care offer, then use ManageWP (or MainWP) to run updates, backups, and security across a fleet of client sites efficiently.
2
Draft the productized offer and pricing.
Copy-paste this prompt
Act as an agency consultant. Design a productized WordPress care-plan offer with 3 tiers (updates/security, performance, growth). For each: what's included, a monthly price for a small-business client, and the specific deliverables I can largely automate. Then write the sales-page copy for the middle tier.
Use for structure and copy; price to your market and actually deliver the outcomes.
3
Use AI to generate the monthly client reports (uptime, updates, performance) so retainers are low-effort to service.
What you'll haveRecurring, high-margin revenue decoupled from hours worked — the business model behind sustained top-of-range earnings.
4
Own performance, security, and SEO as premium add-ons
Why this pays: Speed, security, and search visibility are what clients actually pay to fix. A developer who can diagnose and resolve these — and prove the gain — commands premium rates and referrals, the reputation engine of a $203k practice.
ChatGPTRank Math AIGTmetrix
1
Profile a slow site with GTmetrix or PageSpeed, then paste the report and your setup into ChatGPT for a prioritized fix list (caching, queries, image strategy, plugin bloat).
2
Harden and optimize with a checklist.
Copy-paste this prompt
Here is a WordPress site's Core Web Vitals and plugin list: [paste]. Give me a prioritized remediation plan to hit 'good' on LCP, CLS, and INP: exact caching/config changes, which plugins to replace or remove, database and image optimizations, and security hardening steps (file permissions, headers, login protection).
Verify each change on staging and measure before/after so you can show the client the gain.
3
Use Rank Math AI for on-page SEO and package performance, security, and SEO as a paid audit-and-fix service.
What you'll haveMeasurable performance, security, and SEO wins you can charge premium for — the results that drive referrals and rates.
5
Build in public and generate inbound leads
Why this pays: The highest-earning WordPress devs don't chase cheap gigs — clients come to them. Publishing helpful content and open-source work builds inbound demand, letting you raise rates and pick projects, which is what separates $203k from median.
ClaudeChatGPTWordPress.org
1
Release a small free plugin on WordPress.org to build authority and a support funnel toward paid work.
2
Turn your real work into a content engine.
Copy-paste this prompt
I just solved [specific WordPress problem, e.g., a WooCommerce checkout performance issue]. Write a technical blog post that ranks for developers facing this: the symptom, the root cause, the code fix (with proper sanitization), and a 'when to hire help' CTA. Then give me 5 LinkedIn post angles from it.
Publish genuinely useful, correct content — verify the code. Thin AI spam repels the clients you want.
3
Repurpose your projects into case studies with concrete before/after metrics.
What you'll haveInbound leads and authority that let you raise rates and choose clients — the demand behind income at the top of the range.
Your 12-month sequence to the top of the range

How the plays above stack into a path from median pay toward the $202,850 tier.

Month 1
Adopt CodeWP plus GitHub Copilot in your workflow. Rebuild a past project faster to benchmark the time saved, and lock in a staging-and-review habit for all AI code.
Months 2-3
Level up to custom plugins and blocks; deliver a real client build using the AI-accelerated flow.
Months 3-6
Add a premium skill — headless, WooCommerce, or performance/security — and price it as a distinct service.
Months 6-9
Productize a care-plan retainer and automate its delivery and reporting.
Months 9-12
Publish work (free plugin plus case studies), build inbound demand, and raise your rates toward the top of the band.
Gear for this job

As an Amazon Associate, PayCrunch earns from qualifying purchases. Links to books and tools are for the job on this page; we only recommend what we’d use in the work.

Lemov, Teach Like a Champion 3.0

Same live Jossey-Bass 3rd already on high-school-teacher / middle-school-teacher / math-teacher / test-prep-instructor / substitute-teacher / science-teacher / music-teacher / drama-teacher / adult-education-teacher / corporate-trainer / instructional-designer / stem-teacher / pe-teacher / speech-teacher / curriculum-developer / education-consultant / college-professor / assistant-principal / financial-literacy-educator / school-principal / vice-principal / homeschool-consultant / school-administrator / edtech-specialist / education-administrator / distance-learning-coordinator / capitol-police-officer / tsa-agent / piano-tuner / birth-doula (ASIN 1119712610). This leftover page is BLS Web Developers (SOC 15-1254); title is Be the One Who Teaches; play 1 is Ship custom plugins and blocks at AI speed; play 5 is Build in public and generate inbound leads; Month 1 is Adopt CodeWP plus GitHub Copilot in your workflow. Classroom technique for leftover teach-the-stack / inbound-instruction load — not leftover Wong as the lead (that is nanny / children-s-librarian) and not leftover Praxis as a dump. Confirm 1119712610. Live page HTTP 200, no PC_GEAR / amazon.com/dp / tag=paycrunch-20 at 2026-09-18 4:20 AM PT. Source page: pe-teacher.

Next steps for a WordPress Developer

Some links below are affiliate or partner links. PayCrunch may earn a commission if you enroll or subscribe through them, at no extra cost to you. Wage figures on this page still come from the Bureau of Labor Statistics, not from these programs.

WordPress Developer work is specific enough that a stamped 'check out these courses' block would be noise. BLS files this work as Web Developers (SOC 15-1254). O*NET Job Zone 3 is typical: vocational school, an apprenticeship, or an associate-level credential, so the honest next credential is a certificate, an apprenticeship-aligned course, or an associate-level program — not a random catalog dump.

The occupation's listed knowledge area is Design, which is what the course searches below actually query.

WordPress Developers in this dataset list AJAX among the tools in use, so a program that names that stack is a better fit than a survey course.

Design programs on Coursera for WordPress Developer work

Coursera search for design — a certificate, an apprenticeship-aligned course, or an associate-level program that lines up with computing, not a generic professional-development aisle.

Design courses on edX

edX search for design, aimed at computing (SOC 15-1254). Same field as the Coursera link, different university catalog.

Screened remote and flexible WordPress Developer listings on FlexJobs

FlexJobs screens remote, hybrid, freelance, and flexible listings so you are not wading through unverified ads. This is a job-board search for WordPress Developer work, not a claim that they list a counted SOC 15-1254 inventory.

Build a WordPress Developer resume on Resume Now

Write a WordPress Developer resume, or one aimed at Software Developers, instead of a blank template. Resume Now is a resume builder; we are not claiming a counted template set for this SOC.

Build a WordPress Developer resume on Zety

A WordPress Developer resume that names the actual tasks on this page, or the step-up title Software Developers, beats a blank template when you apply.

What WordPress Developers earn by state

These are the Bureau of Labor Statistics’ own figures for Web Developers, state by state — not a cost-of-living adjustment applied to the national number. Only states employing at least 500 people in the occupation are shown, because a state median drawn from a handful of workers is noise rather than a signal.

Washington
$130,440
highest of them · +41% vs the national median
Montana
$62,060
lowest of the 26 states that qualify · -33% vs the national median
The same job pays $68,380 more a year at the median in Washington than in Montana — 110% higher. That gap is what the Bureau measured, before any question of what it costs to live in either place. The top-of-range figure quoted at the head of this page, $202,850, is a different statistic in a different place: it is the 90th-percentile wage in California. The state that pays the typical worker most and the state where the best-paid go highest are not always the same one.
Washington$130,440Virginia$128,380California$119,570Maryland$112,690Missouri$103,750Minnesota$101,020Utah$100,170New York$98,580

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025, SOC 15-1254. 26 states clear the 500-employee reporting floor for this occupation; those below it are left out rather than shown with a wide error band.

Free data. Use any of it.

PayCrunch publishes verified, BLS-sourced salary + AI-playbook data on 1,000+ professions — free, no signup.

Frequently asked
Will AI website builders replace WordPress developers?
They replace part of it. AI builders and page-builder AI now handle simple brochure sites, which compresses the low end of the market. What they don't do is custom plugins, complex WooCommerce and integration work, performance and security remediation, and the client relationship. Developers who move up the stack and use AI to deliver that work faster are more valuable, not less.
Is it safe to use AI-generated code on client sites?
Only after you read and test it. AI frequently produces code with security holes — missing sanitization, broken nonces, SQL injection. Never paste client credentials or data into a public tool, always review the code, and always test on staging before deploying. The liability is yours, not the model's.
Which AI tool should a WordPress developer learn first?
CodeWP, because it's trained on WordPress specifically and understands hooks, standards, WooCommerce, and page builders better than a general chatbot. Add GitHub Copilot or Cursor for inline coding, and ChatGPT or Claude for architecture and debugging.
Do I need to learn the block editor and React, or can I stay on classic PHP?
Learn the block/full-site editing stack. WordPress has committed to blocks, and custom-block work is where the higher-value jobs are. AI makes the React learning curve far gentler — have it explain and scaffold blocks while you build real ones.
How does AI raise my income if it also lowers the barrier to entry?
By letting you move where the barrier is still high. Anyone can now spin up a basic site, so that work commoditizes — but custom engineering, integrations, performance, and productized retainers stay defensible and pay well. Use AI to deliver those faster and to build inbound demand so you can raise rates.
Methodology & sources
  • Salary (median, 10th, top of the range) — U.S. Bureau of Labor Statistics, OEWS.
  • By state — the Bureau of Labor Statistics’ own state medians, limited to states employing at least 500 people in the occupation. No cost-of-living arithmetic is applied to a wage anywhere on this page.
  • The plays — PayCrunch's own step-by-step guidance using publicly available AI tools. Tool names/URLs are real and current as of August 2026; prompts written to work as-is. Verify any professional output before relying on it.

Sources