Give your WordPress site its first task.
Connect the site you already have, add your agent to Slack or Telegram, and tell it what you need.
Connect your siteStart with 500 free credits. No credit card needed.
Answers for your WordPress questions. Practical fixes, clearer workflows and new ways to get website work done.
64 articles
Explainers
On WordPress, a landing page builder is a choice between four kinds of tools, and for a single campaign page the block editor you already have is often enough. Whichever builder you pick, it will matter less than what happens after you publish: the Reading setting, caches, store pages, indexing, and who keeps the page up to date.
Read article ›Troubleshooting
When a WordPress page won’t update, the edit has usually saved and a cache is still serving the old copy. WordPress core has no page cache of its own, so the purge buttons live in your caching plugin, your host panel, your CDN and your page builder. Clearing one of them while another keeps the old copy is the most common reason the fix doesn’t work.
Read article ›Troubleshooting
Most WordPress security issues start in plugins, weak logins and neglected maintenance, not in WordPress core. Before you treat an error as a hack, rule out an ordinary bug. If it is a hack, the fix is a full recovery, because removing the files you can see usually leads to the site being reinfected.
Read article ›Troubleshooting
A 503 on WordPress means the server, or something in front of it, could not handle the request at that moment. It does not tell you which part failed. Work out which layer sent it before you change anything, because the fix for a plugin fault has nothing in common with the fix for a host limit.
Read article ›How-to Tutorials
To hide a WordPress page title, hide the heading the theme prints. Leave the title stored on the page alone. Which control does that depends on your theme, your template and whether a page builder or WooCommerce owns the page. So start by finding which element is actually showing, then use the most built-in control you have.
Read article ›How-to Tutorials
Adding a contact form to WordPress takes a plugin, a page and a few minutes. Making sure every message reaches you is the real job, because the form can say “sent” while your inbox never gets the email. Set the sender address correctly, send through authenticated SMTP, store every entry, and test from outside your own login.
Read article ›Explainers
An SEO friendly URL is a readable address that describes the page, and in WordPress you get one by choosing Post name permalinks before you publish. Picking the structure is the easy part. Most of the damage comes later, when someone changes URLs on a live site without a redirect for every old address.
Read article ›Troubleshooting
A WordPress fatal error means PHP stopped partway through a request. The “critical error” screen looks the same whatever caused it, so the fix depends on the error line in the recovery email or the PHP log. Read that line first, then make one change you can undo.
Read article ›Troubleshooting
On a WordPress site, “SSL handshake failed” can mean at least three different failures, and each one has a different owner. Before you change any setting, work out which connection broke: Cloudflare to your server, WordPress to an outside service, or a visitor’s browser to your site.
Read article ›Troubleshooting
A broken WordPress login is usually one of two problems. Either WordPress rejects your username and password, or it accepts them and sends you straight back to the login form. A password reset fixes the first one and does nothing for the second, so find out which one you have before you change anything.
Read article ›Troubleshooting
A 500 error on WordPress means something failed on the server. It doesn’t say what failed. The fastest fix starts with the log entry for the failing request, so find that before you disable anything.
Read article ›Troubleshooting
An HTTP 405 means one URL refused one method, such as a form’s POST or an integration’s PUT. The code doesn’t tell you which layer refused it, so capture the failing request first and fix only what the evidence points to. Saving permalinks or switching off security rarely solves it.
Read article ›Connect the site you already have, add your agent to Slack or Telegram, and tell it what you need.
Connect your siteStart with 500 free credits. No credit card needed.