Skip to content
Mastodon

Blog · Field-tested knowledge

Practical WordPress security insights.

Field-informed articles about malware behavior, hacked-site recovery, WordPress errors, maintenance, development, and safer website ownership.

021

How to Fix “Japanese Keyword Hack” in WordPress (The Hard Way)

Quick Fix What this does: Uses Apache .htaccess rules to return 410 Gone for obvious Japanese SEO spam URL patterns before WordPress fully loads. Why this helps: It can reduce PHP and database load from spam requests and gives Google a clear permanent-removal signal for those hacked URLs. What it does not do: It does […]

Read blog
Why WordPress Malware Keeps Coming Back (And How to Stop It Forever)
022

Why WordPress Malware Keeps Coming Back After Cleanup

⚡ Tired of cleaning the same site over and over? If your WordPress malware keeps coming back despite multiple cleanup attempts, you’re missing the persistence mechanism. Get professional malware removal — I find what scanners miss. Otherwise, this guide covers all 8 reinfection causes I see across thousands of cleanups. You cleaned the malware. Maybe […]

Read blog
024

How to Find and Remove Malicious JavaScript in WordPress Files

If your WordPress site is redirecting visitors, showing strange popups, or behaving normally for you but badly for real users, malicious JavaScript may be hiding inside your theme or plugin files. This is one of the most frustrating WordPress malware patterns to clean because the injected code often sits inside legitimate JavaScript files, usually near […]

Read blog
Hacked? Weird Greek Text & Code Hidden in Your WordPress Database
026

Hacked? Weird Greek Text & Code Hidden in Your WordPress Database

Did you recently check your WordPress database or source code and find strange, unreadable blocks of code? Perhaps you noticed your website ranking for keywords related to “Greek Pharmacy” or “andrikofarmakeio”? If you found a script containing the ID M6bMm64IekltUmnGh3vrm9 or a function called oeYR5CtKOu7Yvb, your site has been compromised by a specific strain of […]

Read blog
027

What to Do After Fixing a Hacked WordPress Site: The 72-Hour Verification Protocol (From 4,500+ Real Cleanups)

Quick answer: The first 72 hours after a WordPress malware cleanup are when most reinfections happen — not because hackers are persistent, but because cleanups miss things. This is a forensic verification protocol (not another cleanup checklist) built from over 4,500 real cleanups. You’ll run file-integrity checks, database scans, log audits, and credential rotations on […]

Read blog
030

WordPress Malware Case Study: Removing Hidden Executable Files After a Bluehost Account Suspension

A client contacted me after Bluehost completely suspended their hosting account due to malware detection. Unlike typical WordPress infections, this case involved a large number of malicious executable files scattered across the hosting account, listed by Bluehost in a file named malware_bin.txt. Bluehost clearly stated that all listed files must be deleted before account access […]

Read blog