mySites.guru

For WordPress & Joomla websites

Articles About mySites.guru Features

Tips, tutorials, and updates about managing your WordPress and Joomla sites with mySites.guru.

Stay in the loop

Sign up for our very infrequent newsletter - emergency alerts, announcements, and the occasional catchup. No spam.

Unsubscribe anytime.Previous newsletters

All Posts

Latest: removing the WordPress Sample Page and Hello World post, snapshot vs audit comparison, and checking if your Joomla robots.txt is hurting SEO. Whether you look after five sites or five hundred, there's probably something useful in here.

Novarain Framework Vulnerability: Check Your Joomla Sites for nrframework

Novarain Framework Vulnerability: Check Your Joomla Sites for nrframework

CVE-2026-21627 (CVSS 9.5) - Tassos/Novarain Framework for Joomla allows unauthenticated file inclusion, deletion, and SQL injection.

WordPress 7 Technical Requirements Check: Is Your Hosting Ready?

WordPress 7 Technical Requirements Check: Is Your Hosting Ready?

WordPress 7 requires PHP 7.4+ and MySQL 8.0+. Run a free hosting check across your entire portfolio to find which sites meet the technical requirements.

Smart Slider 3 Hack Allows Any File to Be Downloaded

Smart Slider 3 Hack Allows Any File to Be Downloaded

CVE-2026-3098 lets any subscriber download wp-config.php from 800,000 WordPress sites running Smart Slider 3. How to check and fix it.

Detect Locked Joomla Scheduled Tasks Before They Cause Problems

Detect Locked Joomla Scheduled Tasks Before They Cause Problems

Joomla's Task Scheduler can leave tasks stuck in a locked state after crashes or timeouts. mySites.guru detects and unlocks them across all your sites.

How to Check Your Sites for WordPress 7.0 Compatibility

How to Check Your Sites for WordPress 7.0 Compatibility

WordPress 7.0 requires PHP 7.4+ and MySQL 8.0+, dropping PHP 7.2/7.3. Sites on older versions won't auto-update. Check your whole portfolio in seconds.

How to Check Your Joomla Database Security with mySites.guru

How to Check Your Joomla Database Security with mySites.guru

Your Joomla database might be running with the default jos_ prefix, a root user, or excessive privileges. Here's how to flag each issue and fix it.

Joomla TinyMCE Editor Broken in Firefox 148 - How to Fix It

Joomla TinyMCE Editor Broken in Firefox 148 - How to Fix It

Firefox 148 broke the TinyMCE editor in Joomla 4, 5, and 6. The editor flickers and reloads endlessly. Joomla 5.4.4 and 6.0.4 fix it permanently.

How to Clean Up Dangerous Files Left on Your Joomla Web Server

How to Clean Up Dangerous Files Left on Your Joomla Web Server

ZIP archives, SQL dumps, and PHP error logs left on your Joomla server are security risks waiting to be exploited. Find and remove them before an attacker does.

How to Remove the Sample Page and Hello World Post in WordPress with One Click

How to Remove the Sample Page and Hello World Post in WordPress with One Click

Every WordPress install ships with a Sample Page and Hello World post. Learn why they hurt SEO and how mySites.guru removes them across all your sites.

Snapshot vs Audit: What's the Difference?

Snapshot vs Audit: What's the Difference?

mySites.guru checks your sites two ways: quick snapshots of config and settings, and deep audits that scan every file. Here's when to use each.

How to Check if Your Joomla Site's robots.txt is Hurting Your SEO

How to Check if Your Joomla Site's robots.txt is Hurting Your SEO

Joomla's default robots.txt blocks media and template folders from search engines, killing your image SEO. Here's how to fix it.

How to Verify Your Joomla Site's Email Configuration Actually Works

How to Verify Your Joomla Site's Email Configuration Actually Works

Joomla and WordPress contact forms can silently fail. Check SMTP settings, test mail delivery, and catch email misconfigurations across all your sites.

How to Compare Joomla Templates Across All Your Sites

How to Compare Joomla Templates Across All Your Sites

See which template every Joomla site uses, spot legacy or default templates, and export the full list as CSV from one dashboard.

Is My WordPress Site Hacked? How to Check and What to Do Next

Is My WordPress Site Hacked? How to Check and What to Do Next

Think your WordPress site has been hacked? Here are the signs to look for, how to confirm it, and what to do in the first 24 hours to contain the damage.

How to Enforce Minor Upgrades Only in WordPress

How to Enforce Minor Upgrades Only in WordPress

Stop WordPress from jumping major versions automatically while still getting security patches. How WP_AUTO_UPDATE_CORE works.

How to Disable Automated Joomla Core Upgrades in Joomla 5.4+ and 6.0

How to Disable Automated Joomla Core Upgrades in Joomla 5.4+ and 6.0

Joomla 5.4 and 6.0 auto-update your site without asking. How to disable Joomla automatic updates, why agencies should, and the TUF security model behind them.

Build a Morning Routine for Checking All Your Joomla Sites in 5 Minutes

Build a Morning Routine for Checking All Your Joomla Sites in 5 Minutes

A practical morning workflow for agency owners to check uptime, backups, updates, and alerts across hundreds of Joomla sites in under 5 minutes.

WordPress 6.9.2, 6.9.3, and 6.9.4: 10 Security Fixes, a Crash, and Incomplete Patches

WordPress 6.9.2, 6.9.3, and 6.9.4: 10 Security Fixes, a Crash, and Incomplete Patches

WordPress 6.9.2 crashed sites with a white screen, 6.9.3 fixed it, then 6.9.4 completed three missing security patches. What happened and how to recover.

How to Disable the WordPress Admin Menu Bar on the Frontend When Logged In

How to Disable the WordPress Admin Menu Bar on the Frontend When Logged In

Remove the WordPress admin toolbar from your frontend with a per-user toggle, functions.php filter, or one click across all your sites. Code included.

How to Prevent Accidental Joomla Version Jumps with Update Channel Management

How to Prevent Accidental Joomla Version Jumps with Update Channel Management

One wrong Joomla update channel setting can jump your site from Joomla 4 to 5 or 5 to 6. Here is how mySites.guru detects and prevents this.

How to Find and Disable the Guided Tours Plugin on Your Joomla Sites

How to Find and Disable the Guided Tours Plugin on Your Joomla Sites

Joomla Guided Tours wastes resources on live sites. Why you should disable it in production and how mySites.guru handles it automatically.

How to Stop Automatic Updates in WordPress with One Click

How to Stop Automatic Updates in WordPress with One Click

WordPress auto-updates can break plugins, themes, and layouts without warning. Control updates across all your sites from one dashboard with mySites.guru.

Astroid Framework Vulnerability - What Happened and How to Check Your Joomla Site

Astroid Framework Vulnerability - What Happened and How to Check Your Joomla Site

CVE-2026-21628 (CVSS 10.0) - Astroid Framework for Joomla had a critical auth bypass letting attackers upload backdoors. What happened and what to do.

Why you're getting downtime alerts (and why they matter)

Why you're getting downtime alerts (and why they matter)

How uptime monitoring works, what triggers downtime alerts when your site seems fine, and how to monitor hundreds of sites from a single dashboard.

How to Remove the WordPress Logo from the Admin Bar with One Click

How to Remove the WordPress Logo from the Admin Bar with One Click

The WordPress admin bar logo links to WordPress.org and identifies your CMS. Remove it in one click with mySites.guru for a white-label admin.

How to Stop Any Plugin Installs in WordPress Admin

How to Stop Any Plugin Installs in WordPress Admin

Add DISALLOW_FILE_MODS to wp-config.php to block plugin and theme installs in WordPress admin. Code snippet, wp-cli usage, and how to enforce it.

Hidden Files Lurking on Your Web Server

Hidden Files Lurking on Your Web Server

Your web server probably has hidden dot-files you've never seen. Some are harmless, some were left by hackers. Here's how to find them.

mySites.guru Raycast Extension for Mac

mySites.guru Raycast Extension for Mac

Free Raycast extension for mySites.guru on macOS. Search your managed sites, open management pages, and copy URLs without leaving the keyboard.

mySites.guru supports login with Passkeys

mySites.guru supports login with Passkeys

mySites.guru supports login with passkeys - Face ID, Touch ID, Windows Hello, or any FIDO2 device. Faster than passwords, impossible to phish.

AI-Powered Malware Analysis Now Available in mySites.guru

AI-Powered Malware Analysis Now Available in mySites.guru

Send flagged suspect files to Claude or GPT for instant malware analysis. Crowdsourced cached results shared across all subscribers.

Joomla 6 Technical Requirements (2026)

Joomla 6 Technical Requirements (2026)

Joomla 6 requires PHP 8.3+, MySQL 8.0.13+, or MariaDB 10.4+. Check if your server is ready in 30 seconds with our free bulk compatibility scanner.

What Users Really Think of mySites.guru

What Users Really Think of mySites.guru

What agencies and site owners actually say about managing their Joomla and WordPress sites with mySites.guru. Named reviewers only, no anonymous testimonials.

WordPress Plugin Vulnerability Alerting

WordPress Plugin Vulnerability Alerting

mySites.guru cross-references every WordPress plugin on your sites against Wordfence, CVE and custom threat databases, flagging vulnerable plugins instantly.

Web Server disk space monitoring

Web Server disk space monitoring

mySites.guru monitors your server's real disk partition usage twice daily and alerts you before it fills up - even if your hosting quota looks fine.

Add unlimited Joomla and WordPress sites to mySites.guru

Add unlimited Joomla and WordPress sites to mySites.guru

Step-by-step guide to connecting your first Joomla or WordPress site to mySites.guru - supports unlimited sites for one flat monthly fee.

Automatic Updates for Any Joomla Extension

Automatic Updates for Any Joomla Extension

Enable automatic updates for any Joomla extension that uses a Joomla update site - set per-site or across all connected sites with two clicks.

Backup 1000s of Sites from One Dashboard

Backup 1000s of Sites from One Dashboard

Schedule and manage Akeeba Backup across thousands of Joomla and WordPress sites from a single mySites.guru dashboard.

Backup All Your Sites With One Click

Backup All Your Sites With One Click

The one-click Backup All Sites button is back in mySites.guru, now with a per-site default backup profile to power the bulk backup queue.

Check your site's security headers

Check your site's security headers

mySites.guru checks eight HTTP security headers on every snapshot - CSP, HSTS, X-Frame-Options and more - to help you harden against XSS and clickjacking.

White-Label Client Reports for Your Sites

White-Label Client Reports for Your Sites

Build unlimited branded report templates in mySites.guru. Assign them to scheduled reports and send white-label updates directly to clients.

End-of-Life Version Support in mySites.guru

End-of-Life Version Support in mySites.guru

mySites.guru monitors end-of-life Joomla and WordPress versions from 1.5 to 6, alerting you when sites run unsupported software that puts them at risk.

Find Hacks and Backdoors in WordPress & Joomla

Find Hacks and Backdoors in WordPress & Joomla

Scan your WordPress and Joomla sites for malware, backdoors, and suspicious files. Hash-based detection and 2000+ regex patterns.

Quick Snapshot of All Your Sites

Quick Snapshot of All Your Sites

The mySites.guru snapshot runs 140+ best-practice checks - PHP version, CMS config, security headers, SSL and more - twice a day on every connected site.

Get Expert Help for Your Sites Instantly

Get Expert Help for Your Sites Instantly

mySites.guru subscribers get direct access to Phil Taylor for fast expert help with any Joomla or WordPress problem - set fees, no ticket queues.

Real-Time Alerts for File Changes & Logins

Real-Time Alerts for File Changes & Logins

Get real-time email alerts when files change, admins log in, or SSL certificates near expiry across all your Joomla and WordPress sites with mySites.guru.

Audit local sites or sites behind firewalls with mySites.guru

Audit local sites or sites behind firewalls with mySites.guru

How to connect local development sites or sites behind corporate firewalls to mySites.guru using tunnelling tools like Ngrok, Expose, and Cloudflare Tunnel.

Remove Fluff Files After Joomla Updates

Remove Fluff Files After Joomla Updates

mySites.guru can automatically delete leftover installation folders, readme files and other fluff left behind after Joomla core updates.

Disable "Send Copy to Submitter" in Joomla

Disable "Send Copy to Submitter" in Joomla

Use mySites.guru to bulk-disable the Joomla Send Copy to Submitter contact form setting across all your sites to stop it being abused for spam.

How to Fix a Hacked Joomla or WordPress Site

How to Fix a Hacked Joomla or WordPress Site

Step-by-step guide to finding and cleaning hacked files on Joomla or WordPress using mySites.guru's suspect content audit and file comparison tools.

Fix Joomla 3 Security Issues in One Click

Fix Joomla 3 Security Issues in One Click

Patch every known Joomla 3 security vulnerability across all your sites with a single toggle in mySites.guru - no manual file edits, no eLTS subscription.

How to get mySites.guru for free - for a whole month!

How to get mySites.guru for free - for a whole month!

Sign up for any mySites.guru subscription and cancel before the end of your first month to use the full service completely free for 30 days.

How to Hide Joomla Post Installation Messages

How to Hide Joomla Post Installation Messages

Dismiss Joomla post-installation messages on every connected site at once using the mySites.guru bulk action - no need to log into each site individually.

How to impersonate your mySites.guru team members

How to impersonate your mySites.guru team members

Account owners can impersonate any team member inside mySites.guru to review their view and permissions without needing to share passwords.

Install Extensions to Multiple Joomla Sites

Install Extensions to Multiple Joomla Sites

Push a Joomla extension install to hundreds of sites simultaneously from the mySites.guru dashboard, with full success and failure notifications per site.

Manage and Monitor Any PHP App with mySites.guru

Manage and Monitor Any PHP App with mySites.guru

The mySites app works with any PHP-based web application, not just WordPress and Joomla. Connect any PHP site to get security audits, snapshots, and alerts.

Manage Multiple WordPress Sites Like a Pro

Manage Multiple WordPress Sites Like a Pro

Practical tips for managing multiple WordPress sites efficiently, covering centralised dashboards, backup strategies, security hardening and team workflows.

Upgrade 100s of Sites from One Dashboard

Upgrade 100s of Sites from One Dashboard

Run core and extension updates across hundreds of Joomla and WordPress sites from the mySites.guru dashboard.

Test Site Performance With Lighthouse

Test Site Performance With Lighthouse

Run Google Lighthouse performance audits against any of your connected Joomla or WordPress sites directly from within the mySites.guru dashboard.

Auto-Upgrade 1000s of Plugins & Extensions

Auto-Upgrade 1000s of Plugins & Extensions

Update Joomla extensions, WordPress plugins, and CMS cores across all your sites from one mySites.guru dashboard. Select all, click upgrade, done.

Install Extensions to 1000+ Sites at Once

Install Extensions to 1000+ Sites at Once

Install any Joomla extension or WordPress plugin across 1,000 sites in one go using the mySites.guru bulk install tool - no SSH or FTP needed.

Integrate mySites.guru to Alfred Workflow on Mac

Integrate mySites.guru to Alfred Workflow on Mac

How to integrate mySites.guru with Alfred on macOS so you can jump straight to any connected site's management page from your keyboard.

Track SSL Certificate Expirations Easily

Track SSL Certificate Expirations Easily

mySites.guru checks every site's SSL certificate issuer, expiry date and full chain validity on every snapshot, alerting you before they expire.

Best Practice for Joomla & WordPress Sites

Best Practice for Joomla & WordPress Sites

Every mySites.guru snapshot and audit check comes with a detailed Learn More page explaining the best practice recommendation, the risk and how to fix it.

Manage all your Joomla Sites Extensions with mySites.guru

Manage all your Joomla Sites Extensions with mySites.guru

View, search and update every Joomla extension across all your connected sites from a single page in mySites.guru.

Manage Multiple Sites With Your Whole Team

Manage Multiple Sites With Your Whole Team

Add unlimited team members to your mySites.guru account with per-site and per-feature permissions. No per-seat fees.

Manage Multiple WordPress Sites

Manage Multiple WordPress Sites

Centralise updates, backups, security audits and one-click logins across all your WordPress sites. One dashboard, unlimited sites, £19.99/month.

Manage Your Joomla 4 Sites with mySites.guru

Manage Your Joomla 4 Sites with mySites.guru

mySites.guru fully supports Joomla 4 with the same audit, backup, update, and monitoring toolset available for every Joomla version since 1.5.

Migrating to Modern Joomla When Using mySites.guru

Migrating to Modern Joomla When Using mySites.guru

How to keep your sites connected to mySites.guru when migrating from Joomla 3 to Joomla 4, 5, or 6. Step-by-step connector swap process.

Monitor site uptime with mySites.guru

Monitor site uptime with mySites.guru

mySites.guru runs its own uptime monitoring engine with per-minute checks and instant downtime alerts at no extra cost.

mySites.guru is the new name for rebranded myJoomla.com

mySites.guru is the new name for rebranded myJoomla.com

myJoomla.com has been rebranded as mySites.guru to reflect full support for Joomla, WordPress and any PHP-based website in one platform.

80,000+ Sites Trust mySites.guru

80,000+ Sites Trust mySites.guru

Over 80,000 Joomla, WordPress, and PHP sites are connected to mySites.guru - all managed from a single dashboard invested into daily by its founder.

One-Click Admin Login to Any Site

One-Click Admin Login to Any Site

Skip the login page entirely. One click from mySites.guru logs you straight into any Joomla or WordPress admin console - no passwords stored, fully encrypted.

The mySites.guru Command Palette Navigation

The mySites.guru Command Palette Navigation

Press Cmd+K anywhere in mySites.guru to open the command palette and instantly navigate to any site, tool or account setting without touching the mouse.

Schedule Audits, Updates & Backups

Schedule Audits, Updates & Backups

Configure time-based and action-based schedules for security audits, snapshots, updates and Akeeba backups across all your mySites.guru connected sites.

Deep Security Audit for WordPress & Joomla

Deep Security Audit for WordPress & Joomla

Surface-level scanners miss hidden malware. File-level audits check every line of code against 20,000+ patterns to find backdoors other tools miss.

The Agency Dashboard for All Your Sites

The Agency Dashboard for All Your Sites

The mySites.guru main dashboard surfaces SSL status, update counts, audit alerts, uptime and more for every connected Joomla or WordPress site at a glance.

Site Management Is More Than Just Updates

Site Management Is More Than Just Updates

Real site management means security audits, best practice checks, and hack detection - not just bulk updates, backups, and uptime pings.

Tools for Managing Multiple Sites

Tools for Managing Multiple Sites

The mySites.guru Snapshot All button refreshes version data, security checks and best practice results across every connected site in one click.

The Best Multi-Site Management Dashboard

The Best Multi-Site Management Dashboard

Manage unlimited WordPress, Joomla and PHP sites from one secure dashboard. Security audits, backups, uptime monitoring and more for GBP 19.99/month.

The Joomla 3.10.999 Project

The Joomla 3.10.999 Project

The Joomla 3.10.999 project backported critical security patches to end-of-life Joomla 3 sites. What it was, why it existed, and what to do now.

Anonymize Data Before Taking Screenshots

Anonymize Data Before Taking Screenshots

Append ?anon=1 to any mySites.guru URL to instantly replace site names, URLs, and user data with randomised values so you can share screenshots safely.

Top 50 Joomla Extensions in 2026

Top 50 Joomla Extensions in 2026

Real-time ranking of the top 50 most-installed Joomla extensions, pulled live from the mySites.guru database of 80,000+ connected sites.

WordPress Debug Constants Explained

WordPress Debug Constants Explained

WP_DEBUG_LOG writes errors to a publicly accessible file that Google has indexed on thousands of sites. Here's the fix, plus what every debug constant does.

Universal User Management Across Sites

Universal User Management Across Sites

Search, edit, and reset passwords for users across all your Joomla and WordPress sites from one page. Manage roles, revoke access, and save hours.

Unlimited Backup Schedules With Cron Syntax

Unlimited Backup Schedules With Cron Syntax

Create unlimited backup schedules in mySites.guru using cron syntax. Assign different Akeeba Backup profiles per schedule.

mySites.guru No Longer Provides UptimeRobot Status Pages

mySites.guru No Longer Provides UptimeRobot Status Pages

mySites.guru replaced UptimeRobot with its own uptime monitoring engine after UptimeRobot raised fees by 352%. Here's what changed.

White-Label Activity Reports for Clients

White-Label Activity Reports for Clients

Send automated, branded site activity reports to your clients on any schedule. Covers updates, backups, audits, uptime and more - included in every plan.

WP Mayor's Five-Star Review of mySites.guru for WordPress

WP Mayor's Five-Star Review of mySites.guru for WordPress

WP Mayor gave mySites.guru a five-star rating after a month of hands-on testing. Here's what reviewer Kevin Wood found.

Emails from AuditMailerTest@myjoomla.io

Emails from AuditMailerTest@myjoomla.io

Explains why you may receive test emails from AuditMailerTest@myjoomla.io and what they mean for your mySites.guru audit notifications.

Managing Multiple Sites?

Run a free security audit on any WordPress or Joomla site. No credit card required.

Get Your Free Site Audit