Installing, securing, updating and repairing WordPress.
WordPress runs a large share of the sites on our platform, and it generates a large share of the support tickets. These guides cover installing it, keeping it updated without breaking it, hardening it against the attacks it actually gets, and recovering it when a plugin, an update or a database problem takes the site down.
What to do when a WordPress update stalls halfway, leaves a maintenance message stuck on, or breaks the site outright.
How to remove a WordPress plugin properlyDeactivating a plugin leaves its files and often its database tables behind. Here is how to remove one completely.
How to replace WP-Cron with a real cron jobWP-Cron piggybacks on visitor traffic rather than running on a real schedule. Here is how to replace it with one that does.
How to reset a WordPress passwordThree ways to reset a WordPress password, from the ordinary email link to editing the database directly when nothing else works.
How to restore a WordPress backupRestoring files and database together, whichever way you took the backup, and the checks to run once the site is back.
How to secure a WordPress siteUpdates, strong unique logins, two-factor authentication, a minimal plugin list, and backups that actually restore — in that order of importance.
How to set up caching on WordPressPage caching turns a rebuilt-every-visit page into a stored copy — how to set it up and avoid caching the parts of a site that must stay live.
How to set up a WordPress child themeThe small amount of setup that lets you customise a theme without losing every change the next time it updates.
How to speed up a WordPress siteMeasure first, then work through caching, images, plugins, PHP version and the database in the order that gives the biggest gain.
How to stop WordPress comment spamThe built-in settings, the anti-spam plugin, and the moderation rules that between them stop nearly all of it.
How to switch WordPress to HTTPSIssue the certificate, update the site URLs to https, force every visitor onto it, then clean up the mixed content this always leaves behind.
How to update WordPress without breaking your siteBack up, update one thing at a time, and check the site immediately — the order that keeps an update from becoming an outage.
How to use WP-CLI on your hostingManage updates, plugins, users and search-and-replace from the command line over SSH, faster than clicking through the dashboard for the same job.
Is WordPress secure?Core WordPress is actively maintained and reasonably secure. Almost every real compromise comes from something added on top of it.
Should you use a WordPress page builder?A drag-and-drop page builder buys visual control and costs some site speed. Whether that trade is worth it depends on who is building the site.
What is the wp-content folder?The one folder in a WordPress install that is entirely yours — themes, plugins and uploads, none of it replaceable by reinstalling core.
What is wp-config.php and what is in it?The one file that connects WordPress to its database and controls a handful of settings nothing else can reach.
Why is my WordPress site slow?A handful of causes account for almost every slow WordPress site. Here is what to check, roughly in order of likelihood.
WordPress.com vs WordPress.org: the difference that mattersOne is a hosted platform you sign up to. The other is free software you install on hosting of your choice. The gap between them is bigger than it sounds.
Your first hour with a new hosting account.
26 articles EmailMailboxes, clients, forwarding and deliverability.
33 articles Domains & DNSNameservers, records, transfers and propagation.
36 articles SSL & SecurityCertificates, HTTPS, malware and hardening.
28 articles Control PanelFinding your way around the hosting panel.
26 articles Databases & MySQLMySQL users, phpMyAdmin, backups and repairs.
24 articles PHP & DevelopmentVersions, extensions, limits, cron and the shell.
28 articles Migrations & TransfersMoving a site or a domain in, without downtime.
22 articles Speed & PerformanceCaching, images, Core Web Vitals and slow sites.
28 articles Backups & RecoveryTaking backups, and restoring when it counts.
20 articles Errors & TroubleshootingSpecific error messages, and how to clear them.
44 articles VPS & ServersRoot access, SSH, firewalls and server basics.
30 articles Reseller HostingRunning a hosting business on our platform.
22 articles Ecommerce & WooCommerceOnline stores, checkout, payments and PCI basics.
26 articles FTP & File ManagementUploading, permissions and where files belong.
20 articles Billing & AccountInvoices, renewals, upgrades and cancellations.
18 articles SEO & MarketingGetting found once the site is live.
26 articles