Skip to content
Home

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.

01

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.
02

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.
03

Support process

Support in four steps.

  1. 01

    Send your request

    Share your site address and the problem or need by email or WhatsApp.

  2. 02

    Review

    The site is reviewed; the source of the problem and the scope of the solution are determined and reported to you.

  3. 03

    Implementation

    Once you approve, the work is carried out and the result tested.

  4. 04

    Report

    The work carried out and its results are delivered in a written report.

04

Contact

Get in touch
for support.

Your site address and a short description of the problem or need are enough.