WordPress support from Leipzig: updates, security and one person to call when something breaks
Your website is running, but nobody looks after it: updates pile up, the contact form hasn't delivered anything for weeks, the layout slipped after the last plugin update. I look after WordPress websites for freelancers and small businesses, ongoing or as a one-off job, from Leipzig and Naunhof, remotely across Germany.
In short: WordPress support at TSAM means: Ron Portner keeps your website technically running. Updates of WordPress, plugins, theme and PHP, backups with restore test, login protection and security basics, fixing errors, contact forms and email delivery, load time, hosting migration. Either as a monthly allowance of hours or as a one-off job, with no minimum term. For emergencies such as a white screen or a hacked installation, we agree beforehand how to handle it.
Who is this for?
For businesses in and around Leipzig whose website runs on WordPress, usually with Elementor, who want a direct contact instead of a big agency, but don't want to wait until something breaks either. Trades, practices, law firms, clubs, freelancers. Also if someone else built the site and is no longer reachable.
If you need a new website or want to fundamentally improve the existing one, Web design Leipzig is the right page. This page is about what comes after: keeping it secure, up to date and reachable.
Typical problems people come to me with
- The contact form says 'sent', but no email arrives.
- After an update the site is white, shows a 'critical error' or the Elementor layout is broken.
- The browser or Google warns about the site, unknown links or redirects appear.
- The site loads slowly, especially on mobile, and Google flags the load time.
- There are 20 plugins nobody knows the purpose of, and 15 of them want an update.
- The hosting contract needs to change, or the domain sits with someone who no longer replies.
- There's no backup, or nobody has ever checked whether it can be restored.
What WordPress support includes
- Controlled updates: WordPress core, plugins, theme and PHP version, backup first, visual check of the key pages afterwards. No blind 'update all'.
- Backups that work: automatic backup of files and database, stored separately from the web space, and at least one real restore as a test.
- Everyday security: login protection against brute force, clean user roles, two-factor login, unnecessary plugins removed, security headers and forced HTTPS on the server.
- Contact forms and email: setting up forms so enquiries reliably arrive, usually via SMTP instead of the host's PHP mail function, with a test enquiry and spam protection without a captcha hurdle.
- Fixing errors: plugin conflicts, display errors, broken links, redirects, 'critical error' pages. Find the cause, fix it, explain it.
- Load time and technology: caching, image sizes, WebP, locally hosted fonts instead of Google Fonts, checking Core Web Vitals and tackling what really slows things down.
- Hosting migration: moving a website from one provider to another, including domain, email, SSL, redirects. With a test address first, switchover only after your approval.
- Elementor and content: small layout adjustments, new sections, images, texts, if you don't want to do them yourself.
- SEO basics: titles, descriptions, sitemap, Search Console, so Google understands the site. No ranking promises, but a clean foundation.
Ongoing or one-off?
| Ongoing support | One-off job | |
|---|---|---|
| Right if | the website matters for your business and you don't want to look after it yourself | a specific problem needs solving |
| Scope | monthly allowance of hours, fixed tasks (updates, backup check, review) plus time for requests | analysis, fix, short documentation |
| Response | reply usually within 24 hours on working days, emergencies by prior arrangement | by arrangement |
| Commitment | cancel monthly | none |
| Billing | fixed monthly amount for the allowance | by time spent, estimate first |
I'll give you concrete figures in the first conversation, once I know how extensive the site is and what it needs. Before that there are no surprises and no hidden flat fees.
Free first look at your website, about 15 minutes, no obligation. Send me the address and what bothers you.
Have your website checkedFrom practice: what I do on my own websites on an ongoing basis
I run two company websites of my own and show them transparently as such. Gartenprofis Leipzig, my garden care business, runs on WordPress and Elementor with a German host. It has several of the things set up that I recommend to clients: automatic backups of files and database, page cache, login protection against brute-force attempts, locally hosted fonts instead of Google Fonts, an SEO extension with sitemap and structured data, cookie-free analytics (GoatCounter). And regular checks: which plugins are really needed, whether alt texts are right, whether the load time on mobile is still fine.
This website here is hand-built, without WordPress, and in September 2026 it moved from a US host to German web space: DNS, SSL, redirects, security headers, form handler. A hosting migration for you works exactly the same way: first on a test address, then the switchover, then checking every page.
How I work
For the analysis I need an administrator login to WordPress and usually to the hosting. You create it yourself and can revoke it at any time. Before every intervention there's a backup. What I change, I note in a short list: date, what, why, way back. That list belongs to you.
I don't work with paid security bundles that promise everything, but with the built-in tools of WordPress, the host and a few proven plugins. Fewer plugins means fewer updates, fewer conflicts, less attack surface.
Not only WordPress
Static websites, smaller site-builder pages and the technology behind them (domain, DNS, email, hosting) are also things I look after. For Shopify shops there's the page Shopify optimisation and support.
Frequently asked questions about WordPress support
My contact form doesn't arrive. What's usually the reason?
In most cases WordPress sends the mail via the host's PHP mail function, and receiving servers (often Gmail or Outlook) reject it as untrustworthy or put it in spam. The fix is almost always sending via a real mailbox using SMTP, plus matching SPF and DKIM records for the domain. Then a test enquiry that actually lands in the inbox.
After an update the site is white or says 'There has been a critical error'. What now?
Don't keep clicking and don't update anything else. Usually a plugin or the theme is incompatible with the new WordPress or PHP version. I can see which one in the host's error log, deactivate it via file access and restore the site, from the backup if necessary. Then we clarify whether the plugin needs replacing.
My site has been hacked. Can you help?
Yes. First take the site offline or into maintenance mode, change all passwords (WordPress, hosting, database, FTP), then find and remove the malicious code, restore from a clean backup if in doubt, close the entry point and then set up the security basics so it doesn't happen again. If Google has already flagged the site as dangerous, I then submit the review request in Search Console.
Do I have to sign a maintenance contract?
No. You can start with a one-off job. Ongoing support is a monthly allowance that you can end on a monthly basis. I want you to stay because it's worth it, not because a contract demands it.
Someone else built my website. Is that a problem?
No, that's the normal case. I look at the structure, plugins and hosting, tell you what's fine and what isn't, and take over from there. If the previous person is no longer reachable, I first help you get all the logins into your own hands.
What about Shopify, Wix or Jimdo?
Shopify I look after, there's a separate page for it. Site builders like Wix or Jimdo are maintained by the provider itself, there it's more about content, domain and email, which I'll help with if needed.
Do you also come on site?
WordPress support runs almost entirely remotely, which is faster and cheaper. An on-site visit in Leipzig or Naunhof makes sense when it's about more: a backend walkthrough, sorting content together, computer and website in one go. See also IT service Leipzig.