Administration

Clear WordPress administration guides.

Handle backups, restores, migrations, user access and configuration changes with ordered steps and a clear rollback point.

Tutorials

Guides in this topic

Routine administration can still affect every page, login or database record. Start with a verified backup, choose the guide for your task, and confirm the result before deleting the old copy or changing live DNS.

Backups

How to back up a WordPress site manually

Back up WordPress manually with a database export and a complete file download. Identify the right site, protect your copies and check that they restore.

30-90 minutes, plus download time Intermediate
Read tutorial

Backups

How to restore WordPress from a backup

Restore WordPress from a backup using the tool that created it. Choose the right restore point, protect newer content and check the recovered site works.

45-90 minutes, depending on backup size Intermediate
Read tutorial

Domain changes

How to change a WordPress URL and domain

Change a WordPress URL and domain after preparing hosting and HTTPS. Update saved links, check Elementor pages and redirect old URLs to the right destinations.

1-3 hours, plus DNS and monitoring time Intermediate
Read tutorial

Account access

How to reset a WordPress admin password

Reset your WordPress admin password using email or another administrator. Follow a careful database recovery method when you cannot receive the reset link.

10-30 minutes Intermediate
Read tutorial

Hosting settings

How to increase the WordPress PHP memory limit

Increase the WordPress PHP memory limit through your hosting panel or configuration file, verify the effective value and investigate recurring memory errors.

15-30 minutes Intermediate
Read tutorial

Staging

How to create a WordPress staging site

Create a WordPress staging site for testing updates and design changes. Protect the copy, disable live integrations and plan how to move approved changes.

30-60 minutes, plus cloning time Intermediate
Read tutorial

Hosting migration

How to migrate WordPress to a new host

Migrate WordPress to a new host while keeping your domain. Copy files and data, test before switching DNS, protect new orders and verify email and HTTPS.

2-4 hours, plus transfer and DNS time Intermediate
Read tutorial

Database maintenance

How to clean a WordPress database safely

Clean your WordPress database by reviewing trash, spam and expired temporary records. Use a focused dashboard workflow, keep a backup and verify the result.

30-60 minutes Intermediate
Read tutorial

User accounts

How to manage WordPress user roles

Manage WordPress user roles for writers, designers and shop staff. Add separate accounts, check permissions and remove users without losing their posts.

15-30 minutes Beginner
Read tutorial

Dashboard security

How to disable WordPress file editing

Disable the WordPress theme and plugin file editors with one configuration setting. Keep normal page editing available and verify the change safely.

10-20 minutes Intermediate
Read tutorial

Questions answered

WordPress administration FAQs

Practical answers about backups, staging, migrations, access, databases and configuration changes.

What should a complete manual WordPress backup include?

Back up both the database and site files, including wp-content, wp-config.php and any server configuration you depend on. Store the copy away from the hosting account and confirm that the archive opens and the database export is readable.

How do I know whether a WordPress backup can be restored?

Follow the restore guide to test a complete backup in an isolated environment. Disable outgoing customer email, payments and other live integrations on the copy, then check media, logins and important features. Opening the archive alone does not test recovery.

What must change when moving WordPress to a new domain?

Prepare hosting and HTTPS before changing WordPress addresses. The domain change guide covers replacing stored links with a tool that preserves their data format, checking Elementor pages, redirecting old addresses and notifying search engines. Keep the old domain available for the redirects.

Can I reset a WordPress administrator password without email?

Ask another authorised administrator or your host to help first. The password reset guide also explains a careful database fallback when those routes are unavailable. Confirm the correct site and user before changing a record; do not add temporary public password-reset code.

Should I increase the WordPress PHP memory limit?

Increase it only after confirming memory exhaustion in a log. A higher limit can restore a request, but it may hide a plugin, query or import that consumes excessive memory. Stay within the host's configured maximum.

What is a WordPress staging site used for?

A staging copy lets you test updates and changes away from visitors. Configure access protection and contain outgoing mail, payments and integrations; discouraging search indexing does not make the copy private. Plan deployment so older test data never overwrites new live orders or form entries.

How should I prepare for a WordPress host migration?

Inventory DNS, email, PHP, scheduled tasks, storage and integrations, then create and test a full backup. Lower DNS TTL in advance where appropriate and keep the old hosting available until the new site, HTTPS and mail-dependent forms are verified.

Is it safe to clean the WordPress database?

Use the database cleanup guide for a backed-up, targeted review of trash, spam and expired temporary records. Keep data you still need and check the site after each selected operation. An unfamiliar table name is not evidence that it is safe to delete.

Which WordPress user role should I assign?

Give each person the least privilege needed for their work. Reserve Administrator for people who must change plugins, themes, users or site-wide settings, and review accounts regularly when staff or suppliers change.

Should WordPress file editing be disabled?

Disabling the built-in plugin and theme editors reduces the chance of accidental live changes and removes one route an attacker could use after gaining admin access. Keep a controlled SFTP, repository or deployment route for legitimate edits.

Need help with a WordPress admin task?

Explain the change you need and the access you currently have. A BugShield developer can confirm the scope and price before starting.

Explore support options

Accessibility settings

Adjust how this site looks and moves. Your choices are saved in this browser.