---
title: "WP Ministry: WordPress help, fixes and care plans"
url: https://wpministry.co/
description: "WordPress care plans by the month and one-off fixes at a fixed price, from a team that finds the cause for free. Plus guides, error fixes and free tools."
lang: en-US
---

Skip to content

# WordPress answers, and the people who will fix it for you.

Guides and error fixes you can follow yourself. If you would rather hand it over, we find the cause for free and fix it for a fixed price.

Get a free diagnosis: https://wpministry.co/free-diagnosis/
See every price: https://wpministry.co/pricing/

## Where to start

- ### Something is broken
  Tell us what you see. We reply with the cause in writing and a fixed quote. A fix that does not fix it costs nothing.
  Get a free diagnosis: https://wpministry.co/free-diagnosis/
- ### You want it looked after
  A care plan covers updates, backups, uptime monitoring and security scanning every month, with no minimum term.
  See what each service covers: https://wpministry.co/services/
- ### You would rather do it yourself
  Each guide and error fix says what to do, in what order, and what to check afterwards.
  Read the guides: https://wpministry.co/blog/

## The people who do the work

When you write to us, a person reads it. The work on your site is done by people on this team.

Who we are: https://wpministry.co/about/

Image: Sujan Bhuiyan — Chief Executive Officer, WP Ministry (https://wpministry.co/team/sujan-bhuiyan-320.webp)

Image: Tanvir Chowdhury — Growth Manager, WP Ministry (https://wpministry.co/team/tanvir-chowdhury-320.webp)

Image: Imran Hossain — Tech Lead, WP Ministry (https://wpministry.co/team/imran-hossain-320.webp)

Image: Nayan Khan — Project Manager, WP Ministry (https://wpministry.co/team/nayan-khan-320.webp)

Image: Naimur Rahman — Creative Head, WP Ministry (https://wpministry.co/team/naimur-rahman-320.webp)

Image: Safayat Hossen — Software Engineer, WP Ministry (https://wpministry.co/team/safayat-hossen-320.webp)

Image: Mahdi Kabir — Associate Software Engineer, WP Ministry (https://wpministry.co/team/mahdi-kabir-320.webp)

Image: Abdullah Omor — Admin & Operations Executive, WP Ministry (https://wpministry.co/team/abdullah-omor-320.webp)

Image: Sayed Siddiki — SEO & GEO Specialist, WP Ministry (https://wpministry.co/team/sayed-siddiki-320.webp)

Image: Roknuzzaman Sajib — Associate Software Engineer, WP Ministry (https://wpministry.co/team/roknuzzaman-sajib-320.webp)

Image: Arafat Hossain — Happiness Manager, WP Ministry (https://wpministry.co/team/arafat-hossain-320.webp)

## Looking at an error?

What each error means, what causes it, and a fix for each cause. Where a fix can be tried on a real WordPress, we have tried it, and the page says on which version.

- How to fix "Could not create directory" in WordPress WordPress asked the server to make a folder during an install or an update, and the server refused. The path printed after the message names the folder. Correct who may write to it, or set aside a wp-content/upgrade folder WordPress cannot use. Setting folders to 777 is not the fix.: https://wpministry.co/errors/could-not-create-directory/
- How to fix "The REST API encountered an error" in WordPress Site Health Site Health tests the REST API with one request from the server to the site's own address. "The REST API encountered an error" means no answer came back at all. The line that begins "REST API Response:" says why, and each reason has its own fix.: https://wpministry.co/errors/rest-api-encountered-an-error/
- How to fix "Sorry, you are not allowed to upload this file type" in WordPress WordPress accepts a file only when its extension is on its list of allowed types and its content matches that extension. Save the file in a format on the list, or add the one type you need with a short plugin. Leave the check itself switched on.: https://wpministry.co/errors/not-allowed-to-upload-this-file-type/
- How to fix "Your PHP installation appears to be missing the MySQL extension" in WordPress The PHP that runs the site has no mysqli extension loaded, so WordPress cannot reach its database and stops before it does anything else. Nothing is lost. Switch mysqli on for the PHP version the site really runs, in the hosting panel or through the host.: https://wpministry.co/errors/missing-the-mysql-extension/
- How to fix "Update failed: Download failed." in WordPress WordPress could not fetch the package for an update or an install, and stopped before it changed anything. The words after "Download failed." give the reason, such as a blocked request, a timeout, a refusal by the server that holds the file, or a temporary folder it cannot use. Read them first.: https://wpministry.co/errors/download-failed/
- How to fix "Your site could not complete a loopback request" in WordPress Site Health asked the server for the site's own wp-cron.php and did not get a 200 back. The line under the message says why, as a cURL error number or a status code. Find what stands between the server and its own address, because scheduled tasks and the file editors rely on the same route.: https://wpministry.co/errors/could-not-complete-a-loopback-request/

See every error fix: https://wpministry.co/errors/

## Care plans

For one site, looked after every month. Each plan includes everything in the one before it.

- ### Essential
  $39 a month, per site or $390 a year
  Updates, backups, monitoring and security scanning. No edit time.
  - Weekly core, plugin and theme updates with a visual check and rollback
  - Daily offsite backups kept 30 days
  - Uptime monitoring
  - Security scanning
  - Restore if an update breaks the site
  - Monthly report
- ### Care
  Recommended
  $79 a month, per site or $790 a year
  Everything in Essential, plus 90 minutes of fixes and small edits a month.
  - Everything in Essential
  - 90 minutes of fixes and small edits a month
  - Malware cleanup included
  - Backups kept 90 days
- ### Business
  $149 a month, per site or $1,490 a year
  Everything in Care, plus 3 hours a month and updates tested on a staging copy first.
  - Everything in Care
  - 3 hours of fixes and edits a month
  - Updates tested on a staging copy first
  - Quarterly speed tune-up
- ### Store
  $249 a month, per site or $2,490 a year
  Everything in Business, plus 5 hours a month and a checkout test after every update.
  - Everything in Business
  - 5 hours of fixes and edits a month
  - Checkout and payment test after every update
  - More frequent backups for order data
- ### SEO plan, 4 hours
  $199 a month, per site
  Four hours of search work on one site each month, against a written list, with a report of what was done.
  - 4 hours of search work a month
  - A written list of what the hours go to, agreed first
  - A monthly report of what was done and tested
  - What Search Console and Bing Webmaster Tools show, read each month
- ### SEO plan, 8 hours
  $379 a month, per site
  Eight hours of search work on one site each month, for a store or a site with more to work through.
  - 8 hours of search work a month
  - A written list of what the hours go to, agreed first
  - A monthly report of what was done and tested
  - What Search Console and Bing Webmaster Tools show, read each month

One-time fixes and prices for agencies are on the pricing page: https://wpministry.co/pricing/

## Guides

How to look after a WordPress site yourself: updates, backups, security and speed.

- WordPress uptime monitoring: what a check sees and what it misses An uptime monitor is a service outside your server that asks for your site every few minutes and alerts someone when it gets a server error or no answer. Have it send a GET request, look for words on the page, and ask for one address no cache keeps.: https://wpministry.co/blog/wordpress-uptime-monitoring/
- Wix site not showing up on Google: what to check, in order Search Google for site: and your address first. If nothing comes back, the site is new, not published, or keeping Google out, through the "Let search engines index your site" setting, a page set not to be indexed, a password, or a robots.txt rule. Check them in that order.: https://wpministry.co/blog/wix-site-not-on-google/
- Webflow site not showing up on Google: what to check, in order Search Google for site:yourdomain.com first. If nothing comes back, the site is new, is published only to its webflow.io address, or is keeping Google out through a robots.txt rule, the "Sitemap indexing" toggle, a wrong canonical address or a password. Check them in that order.: https://wpministry.co/blog/webflow-site-not-on-google/

See every guide: https://wpministry.co/blog/

## Plain terms

This is how buying from us works.

- Month to month. Cancel any time, with no minimum term.
- Your first payment for a care plan is refunded if you ask within 30 days.
- A one-time fix that does not fix it costs nothing.
- The fee for a Quick Fix comes off your first payment if you join a care plan within 14 days.

Get a free diagnosis: https://wpministry.co/free-diagnosis/

May we measure how this site is used?

A yes notes the pages of this visit and loads Google Analytics. A no keeps and loads nothing. See the cookies page (https://wpministry.co/legal/cookies/).

If you say yes, we note the pages you look at during this visit and load Google Analytics. If you say no, nothing is kept and nothing is loaded. The site works the same either way. The cookies page (https://wpministry.co/legal/cookies/) has the details.

## Structured data

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://wpministry.co/#organization",
      "name": "WP Ministry",
      "url": "https://wpministry.co/",
      "logo": "https://wpministry.co/brand/logo.png",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "1309 Coffeen Ave STE 1200",
        "addressLocality": "Sheridan",
        "addressRegion": "WY",
        "postalCode": "82801",
        "addressCountry": "US"
      },
      "sameAs": [
        "https://www.linkedin.com/company/wp-ministry/",
        "https://x.com/wpministryco",
        "https://www.instagram.com/wpministryco/",
        "https://www.facebook.com/wpministryco",
        "https://www.tiktok.com/@wpministryco",
        "https://www.pinterest.com/wpministryco/",
        "https://www.youtube.com/channel/UCOZRuAukk5QSTRPG6BaHl3Q"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://wpministry.co/#website",
      "name": "WP Ministry",
      "url": "https://wpministry.co/",
      "inLanguage": "en-US",
      "publisher": {
        "@id": "https://wpministry.co/#organization"
      }
    }
  ]
}
```