Welcome to Hosting for WordPress with InMotion. Whether you chose cPanel Shared, VPS, or Dedicated Hosting for WordPress, UltraStack ONE, or Managed Hosting for WordPress, your plan pairs the familiar cPanel control panel with a server stack tuned specifically for WordPress: NVMe storage, server-side caching, free SSL, and professional email at your own domain. This guide walks you through your first 30 days in order: getting oriented, installing or moving your WordPress site, connecting your domain and email, locking down security and backups, turning on the caching that makes these plans fast, and keeping your site healthy as it grows. New here? Start the setup journey Experienced? Jump to task areas Just looking? Popular articles The Hosting for WordPress Journey Six phases, in the order you’ll actually do them. Start at phase 1 if your account is brand new, or jump in anywhere if you already know where you are. 1 Welcome & Orientation ~15 min Get your bearings across the three places you’ll work: your Account Management Panel (AMP) for billing and account tasks, cPanel for hosting tools, and the WordPress dashboard for your site itself. Depending on your plan, WordPress may already be installed and waiting for you. Logging into AMP How to Log into cPanel Logging into the WordPress Dashboard Getting Started with Pre-installed WordPress Viewing Your Account’s Technical Information in AMP Getting Support for Your Hosting Account 2 Install or Move Your WordPress Site varies Start fresh with a few-clicks install, or bring an existing site over. Free white-glove migrations are available on every plan, so you never have to move a site alone. If you migrate it yourself, preview the site with a hosts-file edit and only change DNS once everything works: your old host stays live during the move, so visitors never see downtime. How to Install WordPress Using Softaculous Migrating WordPress Websites: The Ultimate Guide How to Transfer a Site with the Total Upkeep Plugin How to Move Your WordPress Site to a New Server Fixing Image Links After a WordPress Migration Preview Your Site with a Hosts File Edit (Windows) Preview Your Site with a Hosts File Edit (Mac) 3 Connect Your Domain & Email ~30 min + propagation Point your domain at your hosting, then set up email at that domain. DNS changes can take 24 to 48 hours to propagate, so verify with a DNS check before assuming something broke. Once the domain is live, update your WordPress Site URL and add SPF, DKIM, and DMARC records: they are the fix for the classic “my contact form isn’t sending email” problem. How to Register a New Domain Name How to Change Your Domain Nameservers in AMP How to Check DNS for a Domain Changing the WordPress Site URL and Home Settings How to Create an Email Account SPF, DKIM, DMARC, and PTR Records: Complete Setup Guide WordPress Contact Form Not Sending Mail 4 Secure & Back Up do this early WordPress sites are the web’s most common target, so lock yours down in week one: turn on your free SSL, enable two-factor authentication, and protect your login page from brute-force attempts. Then make sure you have a backup you could actually restore before you install another plugin. Enabling Your Free SSL (AutoSSL) How to Enable HTTPS (SSL) in WordPress Two-Factor Authentication in WordPress Prevent Unauthorized WordPress Login Attempts Backing Up Your WordPress Site The Complete Guide to cPanel Backups Does Your Site Have Malware? 5 Tune Performance & Caching ~30 min Server-side caching is what you’re paying for with a WordPress-optimized plan, so turn it on. Pick your cache profile in the cPanel Cache Manager, install the NGINX Helper plugin so the cache clears when you publish, and learn how PHP-FPM and Redis fit into the stack. Understanding Caching Cache Manager for cPanel WordPress NGINX Helper Plugin PHP-FPM for WordPress How to Configure Redis for WordPress W3 Total Cache: Guide to WordPress Caching Why Is My Website Slow? 6 Maintain & Grow ongoing Keep WordPress, plugins, and PHP current, and always take a backup before a major update so a bad plugin or PHP change never locks you out for long. When traffic grows, add sites to your account or move up a plan on your schedule instead of during an outage. Update WordPress From the Admin Dashboard How to Upgrade Your PHP Version The Ultimate Guide to Optimizing WordPress Performance How to Add Another Website to Your Account How to Upgrade or Downgrade Your Hosting Plan in AMP Shared Hosting vs VPS Hosting: 10 Differences That Matter Browse by Task Area For when you know what you’re looking for. The same articles, organized by topic. Getting Started Logging into AMP How to Log into cPanel Logging into the WordPress Dashboard Getting Started with Pre-installed WordPress Viewing Your Account’s Technical Information in AMP Install & Migrate How to Install WordPress Using Softaculous Migrating WordPress Websites: The Ultimate Guide How to Transfer a Site with the Total Upkeep Plugin How to Move Your WordPress Site to a New Server Fixing Image Links After a WordPress Migration How to Install WordPress on an Addon Domain Domains & DNS How to Register a New Domain Name Transfer a Domain to InMotion Hosting How to Change Your Domain Nameservers in AMP How to Check DNS for a Domain Changing the WordPress Site URL and Home Settings Email Getting Started Guide: Email How to Create an Email Account How to Log into Webmail SPF, DKIM, DMARC, and PTR Records: Complete Setup Guide WordPress Contact Form Not Sending Mail Security 10 Ways to Secure WordPress Two-Factor Authentication in WordPress Prevent Unauthorized WordPress Login Attempts Does Your Site Have Malware? How to Recover from a Website Hack Backups Backing Up Your WordPress Site The Complete Guide to cPanel Backups How to Purchase Backup Manager in the AMP Marketplace Backing Up with the Total Upkeep Plugin Caching & Performance Understanding Caching Cache Manager for cPanel WordPress NGINX Helper Plugin PHP-FPM for WordPress W3 Total Cache: Guide to WordPress Caching The Ultimate Guide to Optimizing WordPress Performance WordPress Basics How to Create and Edit Pages and Posts The Difference Between Pages and Posts What Are Plugins and Widgets? How to Reset WordPress Permalinks How to Use the Site Health Feature See all WordPress tutorials and articles Troubleshooting WordPress Troubleshooting Techniques Troubleshooting WordPress Plugins Turning on WordPress Debugging Troubleshooting the White Screen of Death How to Fix WordPress Login Temporarily Disabled How to Fix the “Too Many Redirects” Error How to Fix cURL Error 60 (SSL Certificate Problem) Increase the Maximum File Upload Size Developers & Advanced Editing Your wp-config.php File How to Integrate WordPress and GitHub How to Provide User Access to Your Account What Is a WordPress Network (Multisite)? Duplicate a WordPress Site for Development and Testing Root Access and How to Obtain It (VPS and Dedicated) WordPress Stack Optimization for VPS and Dedicated Servers Popular Articles The articles Hosting for WordPress customers turn to most. How to Install WordPress Using SoftaculousInstall Logging into the WordPress DashboardGetting started Migrating WordPress Websites: The Ultimate GuideMigrations Cache Manager for cPanelPerformance Enabling Your Free SSL (AutoSSL)SSL How to Change Your Domain Nameservers in AMPDomains Update WordPress From the Admin DashboardMaintenance Troubleshooting the White Screen of DeathTroubleshooting Understand the Concepts For decisions, not tasks. Read these before you buy, choose, or plan. What Is Managed Hosting for WordPress? What “managed” actually covers and how it differs from hosting you run yourself. The WordPress Hosting Stack How NGINX, PHP-FPM, and MySQL work together to serve your WordPress site. Why We Use NGINX Why our WordPress-optimized servers put NGINX in front of Apache, and what it does for speed. How Many PHP Workers Do I Need? What PHP workers are and how to size them for your traffic. VPS or Shared for Your WordPress Site? How to tell when your site is ready to move from shared resources to a VPS. What Is a WordPress Multisite? When one WordPress installation should run many sites, and when it shouldn’t. Getting Help When You Need It Our Support Center contains hundreds of articles covering WordPress and your hosting account, from first login to advanced tasks. Can’t find what you need? Contact our Live Support team for expert support from real humans. Chat or call 24/7 Reach our Live Support team any time by chat or phone. Contact support › Open a ticket in AMP Submit account-specific issues from your Account Management Panel. Log into AMP › Community Support Ask a question and get answers from our community and staff. Ask a question › WordPress Scope of Service What our support team can help with on your WordPress site, and where to turn for the rest. Read the guide › More Hosting for WordPress Articles How to Install WP Mail Logging in WordPressIncrease Upload Size in Your WordPress MultisiteSet WordPress to ignore a File PathTroubleshoot your WordPress Site with Health Check PluginForce WordPress Refreshes with Force RefreshHow to Translate Your WordPress Website Content into Other LanguagesHow to Set Expiration Dates for Posts in WordPressHow to Fix “Too many Redirects” Error in WordPressAuto Refresh WordPress with Refresh Post Page WUDDownload and Install Languages for WordPress DashboardHow to Change the WordPress Dashboard Language for a UserHow to Embed Content into WordPress using oEmbedHow to Install the WP Accessibility WordPress PluginEasy WordPress “Hardening” in the .htaccess FileGetting Started with a WordPress Development EnvironmentHow to View Your Site Information in WordPressUnderstanding the Privacy Settings in WordPressHow to Erase Personal Data in WordPressHow to Use the Export Personal Data Option in WordPressHow to Add a WordPress Administrator User through PHP<<123456789101112...18>>