Shumac

Category: Getting Started

  • How to Back Up WordPress Before an Update

    How to Back Up WordPress Before an Update

    Before updating WordPress, a theme, or a plugin, create a fresh backup that includes both your website files and its database. Then check that you can recover it. This gives you a usable starting point if an update changes your layout, breaks a feature, or prevents you from signing in.

    This guide is for owners of self-hosted WordPress websites. Hosting dashboards and backup tools differ, so follow your provider’s instructions for the exact buttons. You can start with the backup service or plugin you already have. If you are still setting up your site, see our first WordPress website guide.

    1. Know what a complete WordPress backup includes

    WordPress stores your website in two main parts:

    • Files: themes, plugins, uploaded images and documents, WordPress software, and configuration files such as wp-config.php. Include custom files and relevant hidden files, such as .htaccess, where your server uses them.
    • Database: posts, pages, settings, user information, and data saved by plugins. Some plugins create additional database tables, so confirm those are included.

    Downloading your website’s folders usually does not include its database. Keep both parts from the same backup period together. The official WordPress backup guide explains why both are needed.

    A common mistake: Tools → Export creates an XML content export. It is useful for moving content, but it does not replace a complete site backup. See what WordPress Export contains.

    2. Choose an existing backup method

    Your hosting provider: Start here if your plan includes backups. Look for a backup or recovery section in your hosting account. Ask whether backups include files and the database, how long copies are retained, whether you can download them, and whether restoration costs extra. Find out how to restore if WordPress itself becomes inaccessible.

    An existing backup plugin: Open its backup settings and confirm its coverage. Check excluded folders, database tables, storage destination, and restore instructions. Some features may require a paid plan. Avoid assuming that a button labelled “backup” includes everything.

    Neither approach is automatically better for every site. Choose the one whose coverage and recovery process you understand. Learn WordPress compares host and plugin backups. If neither is available, ask your host for help before updating; you do not need to install several plugins to solve the problem.

    3. Create and check a fresh backup

    1. Choose a quiet period. Finish pending edits and ask other editors to pause changes during the backup.
    2. Select the correct website. Double-check the domain, especially if your hosting account contains several sites.
    3. Start an on-demand backup. Include files and the complete WordPress database. Check any exclusions before continuing.
    4. Wait for completion. Review the status and any warnings. A scheduled job or progress bar is not a finished backup.
    5. Record the details. Note the date, time, time zone, backup identifier, storage location, and update you intend to make.
    6. Check the output. Confirm every required download completed. Keep split archives together. A plausible file size is a useful check, but does not prove recovery will work.

    For manual backups, use the official guides to backing up files and exporting the database. If you cannot identify the correct database, stop and ask your host.

    4. Store a protected copy elsewhere

    Keep a copy away from the web server, such as in private cloud storage or on an encrypted device. Keep several dated versions rather than repeatedly replacing your only copy.

    Backups may contain personal information and configuration secrets. Restrict access, use encryption where supported, and never place an archive at a publicly accessible website address. WordPress’s security guidance covers backup protection. Also check whether separately hosted email or external services need their own backups.

    5. Check recovery safely

    The strongest practical check is restoring the backup into a separate test environment and inspecting the result. Ask your host to help if you have not done this before. Simply creating a staging copy does not test whether your saved backup restores.

    Protect the test site from public access and search indexing. Confirm it uses a separate database. Before testing forms or checkout, disable real outbound emails and connected automations, and use payment sandbox modes. WooCommerce warns that test orders can trigger emails and integrations.

    Check the homepage, recent posts, images, menus, sign-in, and important forms. Test updates there when possible. A successful staging test reduces uncertainty, but differences from the live server can still matter.

    Be careful with busy sites: restoring an older database can remove newer orders, registrations, or saved submissions. Do not push a staging database over a live shop without a plan to preserve recent activity. WordPress.com’s staging guidance explains this overwrite risk.

    A small example

    Imagine a five-page business website preparing for a theme update. Its owner creates a files-and-database backup, labels it “before-theme-update” with a timestamp, and saves a protected off-server copy. After restoring it to staging, they check the homepage, mobile menu, images, and contact form using test details. They keep that recovery point until the live site passes the same checks after updating.

    Your final pre-update checklist

    • Files and database are included in a completed, recent backup.
    • The backup can be accessed if WordPress stops working.
    • A protected copy exists outside the web server.
    • Restore instructions are available, and a safe restore test is completed where possible.
    • Recent orders or submissions have a preservation plan.

    After updating, check the live site’s important pages and functions. Keep the pre-update backup until you are satisfied everything works, and maintain a regular backup schedule that matches how often your site changes.

  • Your first WordPress website: a practical guide

    Your first WordPress website: a practical guide

    Getting Started

    Your first WordPress website: a practical guide

    A simple, step-by-step guide to getting your WordPress site up and running.
    WordPress website guide

    Start with one clear purpose

    Your first website does not need every feature you have seen online. It needs to help a particular person take a useful next step. For a tutor, that might be exploring a course. For a local business, it might be requesting a quote. For a writer, it might be reading an article and subscribing.

    Write one sentence before you choose a theme: “This website helps [audience] to [outcome].” Keep it beside you while you build. If a section does not support that sentence, leave it for a later version.

    Prepare your content before the layout

    Create a short document with your business name, a plain-language description, your main offer and the action you want visitors to take. Gather your logo and images you have permission to use. Write the answers to the questions people already ask you.

    Start with Home, About and Contact. Add a Services or Products page when your offer needs more explanation. Use a Blog for articles you plan to publish regularly. Clear, finished content is more useful than a large menu of empty pages.

    Set up your WordPress foundation

    A domain is your website address. Hosting provides the server space that runs the site. Choose an arrangement you can manage and recover, and keep the domain account in your own control. Enable HTTPS through your hosting setup before inviting visitors.

    After installing WordPress, review the site title, administrator account and general settings. Use a strong, unique password. Create a backup before making substantial changes so you have a practical recovery point.

    Choose a theme and add only what you need

    Your theme provides the visual foundation. A plugin adds a feature. Before installing a plugin, identify the problem it will solve and check its compatibility information. You can browse plugins through Plugins → Add New, or upload a ZIP through the dashboard when the developer supplies one.

    Keep a simple list of what each active plugin does. If two tools solve the same problem, decide which one owns that job. A deliberate setup is easier to explain, maintain and troubleshoot.

    Build Home and connect your navigation

    A useful homepage can be short: a clear headline, a description of the offer, a few relevant benefits and a visible next action. Put important information in editable text rather than embedding it inside a large image.

    Publish your Home page, then open Settings → Reading. Select A static page and choose Home as the homepage. If your theme uses a standard posts archive, you can assign an empty Blog page there too. An Elementor page with its own Posts widget is a different setup; keep it as a regular page so its designed layout is used.

    Add the important pages to your navigation. Use obvious labels such as Home, Services, Blog and Contact. Visit each link after saving.

    Test the visitor journey before launch

    Open the site on a phone and a larger screen. Can you read the headline without zooming? Do buttons fit? Does the menu open and close? Check the page as a visitor who is logged out.

    • Read every heading and remove placeholder text.
    • Follow every menu and call-to-action link.
    • Check that images have useful alternative text.
    • Test any form you own and confirm where its submission arrives.
    • Make sure the recovery backup is available.

    Launch a useful first version, then improve it using the real questions your visitors bring you. Your next task is not to add more decoration. It is to make the next step clearer.

    Continue learning