We offer a free, automated migration service call DataShuttle. Migrating a WordPress site can be a daunting task, particularly if the site has lots of images and a large database; however, the plugin All-in-One WP Migration has made it easier to move your WordPress site to a different server or to a different app owned by a different system user on the same server.
ServerPilot's simplified installer lets you host multiple WordPress sites on your server supporting multiple PHP versions while running NGINX as a reverse proxy in front of Apache for increased speed and performance.
The WP Rocket plugin can speed up your WordPress site through caching and other performance optimizations. WP Rocket is also compatible with other optimization services, such as CloudFlare.
WP Rocket is fully compatible with CloudFlare. To optimize WP Rocket's settings to complement CloudFlare, open the CDN tab in your WP Rocket panel and place a check mark next to Enable CloudFlare settings tab.
If you have migrated your WordPress app, you might need to change your app's MySQL database password by following these steps.
If you need to change a WordPress user's passwords but are unable to log into the WordPress dashboard, there are multiple ways you can set a new password.
Every server has a limited amount of memory, also known as RAM. The amount of memory your server has is determined by the type of server you're paying for at your server provider.
The WordPress settings named "Site Address (URL)" and "WordPress Address (URL)" (available in your WordPress Dashboard under Settings → General) are used to set the public URL of your site.
WP-CLI is a powerful tool that allows you to use the command line over SSH to manage your WordPress installations.
You can force SSL for only your WordPress Dashboard and administrator login page. SFTP into your server as your WordPress app's system user and open your WordPress app's wp-config.
Managing WordPress users over SSH is quick and easy with WP-CLI. To use WP-CLI, SSH in to your server as your WordPress app's system user—not as the root user.
Many common WordPress errors result in a white screen when you visit your app's URL, a problem often referred to as the "
Wordfence Security is a free plugin for WordPress that includes a web application firewall (WAF), virus scanning, and real-time traffic monitoring with geolocation.
WP-CLI allows you to use the command line to manage your WordPress installations. Everything from updating plugins to deleting comments (and much more) can be done without using a web browser.
WP-CLI offers a quick and powerful way to manage your WordPress plugins using the command line over SSH. Disabling plugins from the command line is especially useful if the wp-admin area is inaccessible due to a broken configuration.
WP-CLI makes it quick and easy to manage your WordPress themes. To use WP-CLI, first, SSH in to your server as your WordPress app's system user; do not use root with WP-CLI as it could break your app.
One of the more advanced features of WP-CLI is its powerful search and replace function. Search-replace is very handy when changing a site's URL or other frequently appearing text inside a WordPress database.
If you have changed your database password in ServerPilot, you will also need to change it in WordPress's code for your app to run correctly.
ManageWP allows you to back up all of your WordPress apps, no matter what server they are on. Setting Up Your Account When you log in to ManageWP for the first time, you'll be prompted to introduce yourself by entering your first and last name.
We offer a free, automated migration service call DataShuttle. If you have an existing site connected to ManageWP, you can easily migrate to a WordPress site hosted by ServerPilot using ManageWP's Dashboard and the clone tool.
If you have multiple WordPress installations hosted by ServerPilot, ManageWP allows you to update your plugins, themes, and more from one central location rather than having to visit each site's Dashboard.
While ServerPilot enables Postfix on your server so WordPress can send email, services like SendGrid simplify mail delivery by offering easy-to-use plugins that are accessible from your WordPress dashboard.
A plugin is a piece of code that, when added to your website's core, extends or expands the functionality of a specific feature or of your site as a whole.
The Beaver Builder plugin adds drag-and-drop features to your WordPress page and post builders. Beaver Builder comes in two versions: the free "
This tutorial will guide you through the process of migrating your existing WordPress app from GoDaddy shared hosting to a DigitalOcean virtual private server.
BackupBuddy is one of the most popular premium backup plugins available for WordPress. BackupBuddy lets you schedule daily, weekly, or monthly backups and store them at an external location, such as Dropbox or Rackspace Cloud, or email them to yourself.
A brute force attack on WordPress occurs when an attacker attempts to log in to WordPress by trying a large number of common passwords.
Vulnerable plugins and themes are the leading causes of WordPress compromises. To ensure the security of your app's code, you should use a web-application firewall, such as CloudFlare or Wordfence.
Protect is a key part of WordPress's Jetpack plugin that helps block brute force attacks against your site. Protect provides brute force attack prevention by tracking failed login attempts across all Jetpack installations and blocking any IP that has too many failed login attempts.
After migrating your WordPress site, either manually or using a service such as ManageWP, you might some problems with your page loading correctly.
The most common cause of "error establishing a database connection" in WordPress is your server running out of memory. When the server runs out of memory, MySQL will crash.
The error message "404 Page Not Found" will most likely appear in your browser when you have not completely migrated your WordPress site from one server to another.
ServerPilot makes it easy to run multiple WordPress sites on your DigitalOcean server or any other servers. To run multiple sites on the same server, just log in to ServerPilot, use the one-click installer to create a separate app for each WordPress site, and assign the correct domain names to each app.
As WordPress overrides PHP's memory_limit setting, you must edit the WordPress wp-config.php file to increase your WordPress app's memory limit.
WordPress Themes provide the styling of your site, giving you more control over the design and presentation. Installing a Theme To change your theme, log in to your WordPress Dashboard and select Themes from the Appearance menu.
WordPress Cache Enabler is a fast and lightweight plugin that creates static HTML files of your site and stores them on your server.
NextGEN Gallery is a WordPress gallery plugin that offers sophisticated gallery management and displays. For more information, visit NextGEN Gallery and WordPress Plugins.
WooCommerce is an open-source eCommerce plugin for WordPress created by WooThemes. For more information, visit WooThemes and WordPress Plugins. Automatic Installation Log in to the WordPress dashboard, find the Plugins menu, click Add New, and search for WooCommerce.
It's easy to host WordPress in a subdirectory when you're using ServerPilot. You cannot use ServerPilot's one-click installer to put WordPress in a subdirectory; it must be installed manually.
WordPress Multisite uses one WordPress installation and one database across a network of WordPress sites. Using WordPress Multisite adds a large amount of complexity and incompatibilities with plugins.
If you have connected your server to ServerPilot, you can install WordPress with one click when you create an app.
WP Super Cache is the fastest and most popular WordPress caching plugin. This tutorial will show you how to install and configure it on your WordPress site.
If you have multiple WordPress sites on ServerPilot, you can manage your plugins, themes, and more from one central location by using InfiniteWP.
If you do not want to use ServerPilot's one-click WordPress installer, this tutorial will show you how to use ServerPilot to install WordPress on your server through SFTP (assuming you have connected your server to ServerPilot).
If you have set up WordPress on your server using DigitalOcean's one-click installer, you might have realized you cannot connect a server already running an app stack to ServerPilot to handle your management.
If you have created a WordPress site using Bitnami but discovered you need a server that's easier to manage and keep secure, you can transfer your website to a server with DigitalOcean or another cloud server provider that is connected to ServerPilot.
You can safely customize and control the behavior of your WordPress apps by entering instructions into each app's .htaccess file.
Your server's CPU usage is related to the total amount of traffic your apps receive and how CPU-intensive your apps are.
Just like the unwanted messages in your email inbox, comment spam consists of unsolicited advertisements or links to other sites that can appear in the comments on your site's forums, blogs, wikis, and guestbooks.
The CloudFlare plugin works in tandem with Akismet to filter spam comments on your WordPress site. Every time you flag a comment as spam, CloudFlare is notified and updates its records to increase the protection of your site.
NinjaFirewall is a stand-alone web application firewall that stands between your WordPress site and everyone else. It easy to use and is installed just like a plugin.
If you have followed our instructions to install Redis and the Redis PHP client extension, you will also need to install the Redis Object Cache plugin to use Redis with WordPress.
If you have connected your server to ServerPilot, this tutorial will show you how to use ServerPilot to install WordPress on your server through SSH.
If you installed WordPress using http://YOUR.IP.ADDRESS rather than http://YOUR.DOMAIN, WordPress may have incorrect settings for what it believes to be your site's true domain.
If you have a WordPress site with multiple domains (or multiple versions of the same domain, such as with or without www.
Finding a free WordPress theme seems like an awesome idea. High-quality, professionally developed free themes are available from trusted, reputable distributors, such as the WordPress Theme Directory or ThemeForest.
WordPress Multisite allows you to create a network of similar or related WordPress websites and blogs with just one WordPress Installation; however, Multisite is not for everyone.