Services — WordPress
Freelance WordPress developer: themes, plugins and sites built properly.
Freelance WordPress developer: custom themes and plugins, WooCommerce sites and stores, updates, security and fixes for slowness and errors.
Get in touchWho it's for
- Anyone with a WordPress site that is slow, fragile or full of plugins
- Businesses that want a custom theme instead of a template
- Anyone needing a feature no plugin offers
- Agencies looking for a reliable WordPress developer
What you get
- Custom theme, lightweight and free of unneeded code
- Custom plugins for your own features
- Safe updates of core, themes and plugins
- Malware clean-up and hardening
- Optimised speed: caching, images, database
AIWith AI
I add assistants for visitors to WordPress, draft generation for articles and product pages, and automation on contact forms.
Learn more →Custom themes, not adapted templates
A theme built around your project loads only what is needed: faster pages, fewer plugins, fewer problems between updates. I use Gutenberg and custom fields, so you can edit content on your own without breaking the design.
Custom plugins
When the feature you need doesn't exist, I write it: management panels, links to CRM and back-office systems, imports from Excel or APIs, dedicated content types, endpoints for mobile apps.
Ongoing updates and maintenance
A WordPress site needs constant care. With a maintenance plan I handle updates, backups, monitoring and security, and step in right away if something goes wrong.
Security and recovering hacked sites
If your site has been attacked, I remove the malware, close the hole it came through and protect it, with access control, updates and monitoring.
- WordPress
- PHP
- Gutenberg
- WooCommerce
- ACF
- REST API
- MySQL
- WP-CLI
Case histories
For Dotcampus, a business & student hotel in Rome, I turned the concept and visual design by [Marzia Bianchi](https://mbianchi.it) into a custom WordPress site (block-based with ACF), so even the most complex layouts can be managed straight from the dashboard in minutes.
In just a few years Sagre Autentiche has become a reference for finding food festivals in Italy. With [Cube ProEmotion](https://www.cubeproemotion.it/) I built the portal in custom WordPress: Airbnb-style search engine, map, area for organisers, regional pages and SEO structured data.
How we work
- 01
Site or project analysis
I check code, plugins, performance and security, or gather requirements for the new site.
- 02
Action plan
I tell you what to keep, what to rewrite and what to remove, with timing and costs.
- 03
Development or update
I work on a staging environment with backups, to reduce the risk before release online.
- 04
Launch and maintenance
I go live and, if you like, stay on as the person in charge of updates and security.
Frequently asked questions
Yes: custom plugins with settings panels, API and back-office integrations, data imports and dedicated features, written to WordPress standards.
Almost always. I analyse plugins, database, images and hosting, remove what weighs it down and set up caching. After the work I measure the difference.
It is if done blindly. I take a backup, test updates on a copy of the site and only then bring them live.
Yes, with payments such as Stripe, PayPal, Apple Pay, Google Pay, Satispay and Klarna, plus integrations with back-office systems and couriers.
You might also like
Custom WordPress plugin development: integrations with management systems and APIs, business logic, admin panels. Secure, documented code that belongs to you.
Custom WordPress theme development: code written for your project, structured content and an admin you can use without breaking the layout.
WordPress support and maintenance: updates tested before going live, backups, security and monitoring. The site stays fast, safe and working.
I turn your Figma file into a custom WordPress theme: faithful to the design, fast, accessible and editable by you. For professionals, designers and agencies.
// Contact
A project, a problem or just a question?
Agency, business or professional: choose how you'd rather talk to me. I reply as soon as I can, no strings attached.