Mar 19, 2026 | blog news, WordPress security
wordpress security audit Map access and reduce the attack surface (to check first) wordpress security audit — When a WordPress site gets compromised, the point of entry is very often… an access. Even before inspecting the code or the...
Mar 13, 2026 | blog news, Plugin cleanup
remove obsolete plugins Identify what is truly obsolete (and what isn’t) Before uninstalling anything, the real risk isn’t the removal itself, but a misdiagnosis. Many site owners confuse an...
Mar 6, 2026 | blog news, WordPress performance
WordPress performance mistakes 1) Underestimating the impact of hosting (CPU, I/O, PHP, HTTP/2/3) Many inexplicable slowdowns come from an undersized or misconfigured server. A modern WordPress setup puts heavy load on disk I/O...
Mar 1, 2026 | blog news, Multilingual WordPress
technical issues with multilingual WordPress 1) URL architecture and rewrite rules: the trap that breaks everything On a multilingual site, the URL architecture (subdirectories /fr/, subdomains fr.example.com, parameters ?lang=fr, or distinct domains) is not...
Feb 25, 2026 | blog news, Wordpress maintenance
restore wordpress site Restore a WordPress site in under 10 minutes: the goal (and when it’s realistic) When a site goes down (white screen, critical error, apparent hack, an update that breaks everything), the priority isn’t to understand right away:...
Feb 18, 2026 | blog news, WordPress performance
test WordPress site speed Before launching a test: set a measurement framework (otherwise the results will be inconsistent) If you measure at random, you will get scores that change with each attempt, and you won’t know what to fix first. To analyze...