For WordPress problems, lasting fixes; for every need, custom development.
I identify the root cause of the problems on WordPress sites and resolve them permanently; where off-the-shelf solutions fall short, I develop what the project needs.
Problem solving
01
A slow site
The bottleneck is found: queries, plugins, images or the server. Caching, CDN and server tuning bring Core Web Vitals up for good.
- Query, plugin and theme load are measured to locate the bottleneck.
- Page and object caching are configured; images are optimised.
- Core Web Vitals are measured before and after the work and reported.
02
A hacked site
Malicious code is cleaned out and the entry point closed; login and server are hardened with a firewall and brute-force protection.
- Files and the database are scanned and malicious code removed.
- The entry point of the attack is identified and closed.
- The firewall, login protection and user permissions are reconfigured.
03
A site broken after an update
White screen, critical error, conflicting plugin or a broken layout: the cause is identified and the site restored to working order.
- Error logs are examined to identify the conflicting plugin or theme.
- Incompatible code is fixed or a suitable version is installed.
- A test and rollback routine is set up for future updates.
04
A site that falls over under traffic
The infrastructure is rebuilt for the load; server, cache and CDN are tuned together.
- Server resources and configuration are examined under load.
- Cache layers and the CDN are tuned for sudden traffic spikes.
- Where necessary, the site is moved to a more suitable server setup.
05
Lost rankings
Indexing, redirect and structure problems are fixed and the technical SEO foundation rebuilt.
- Indexing, redirect and sitemap errors are audited.
- Titles, descriptions and schema markup are put in order.
- Rankings and links are monitored regularly.
06
A site that needs to move
Hosting or server migration, done without data loss and with minimal downtime.
- Files and the database are transferred to the new server in full.
- The DNS switch is planned to keep downtime to a minimum.
- Links, forms and emails are tested after the move.
07
Emails that never arrive
Form and system emails are connected to a reliable delivery service and the domain records corrected.
- Sending is routed through a reliable email service.
- SPF, DKIM and DMARC records are put in order.
- Form and system notifications are tested one by one.
08
A site nobody maintains
Updates, backups and security checks are put on a regular schedule, so problems are prevented before they appear.
- Core, theme and plugin updates are put on a schedule.
- Regular backups are taken and restores tested.
- Uptime and certificate expiry are monitored.
Development
01
Custom theme
A design that does not fit a ready-made theme is written from scratch or on top of the existing one.
- The design is coded to fit the WordPress template structure.
- A consistent, responsive interface is delivered on every screen size.
- Fields the content team can manage easily are defined.
02
Custom plugin
When no existing plugin covers the need, the plugin that does the job is written.
- The need is analysed and the scope of the plugin defined.
- It is built to WordPress standards so that updates do not affect it.
- The required settings screens are added to the admin panel.
03
News system modules
Publishing-specific structures such as headlines, breaking news, columnists and subscriptions.
- Headline, breaking-news and columnist structures are built.
- Subscription and membership flows are developed.
- Ad placements and push notifications are integrated.
04
E-commerce
WooCommerce setup, payment gateway integration and order flows specific to the business.
- Product, stock and shipping structure is set up for the business.
- The payment gateway and checkout steps are integrated.
- Order and notification flows are customised.
05
Integrations
API connections for SMS, email, advertising, measurement and other third-party services.
- Third-party services are connected to the site through their APIs.
- SMS, email and WhatsApp notifications are automated.
- Measurement and advertising tags are managed from a single point.
06
Multilingual
Publishing in more than one language with the right content structure, URL scheme and language tags.
- The language structure and URL scheme are planned.
- Content, menus and fixed strings are prepared for translation.
- Language tags are set up correctly for search engines.
07
Mobile app connection
The infrastructure that carries site content into an Android and iOS app.
- Site content is delivered to the app through an API.
- The Android and iOS app is developed from a single codebase.
- New content reaches users through push notifications.
08
Redesign
An ageing site is moved to a new design while keeping its content and search rankings.
- The new design is applied while keeping existing content and URLs.
- Old addresses are redirected to the right pages.
- Rankings and errors are monitored after the switch.
Support process
Support in four steps.
- 01
Send your request
Share your site address and the problem or need by email or WhatsApp.
- 02
Review
The site is reviewed; the source of the problem and the scope of the solution are determined and reported to you.
- 03
Implementation
Once you approve, the work is carried out and the result tested.
- 04
Report
The work carried out and its results are delivered in a written report.
Contact
Get in touch
for support.
Your site address and a short description of the problem or need are enough.