In this tutorial: Compress Files Uncompress Files Your File Manager allows you to both compress (zip) and uncompress (unzip) files. How to Compress Files Go to the File Manager. Navigate to the folder where the files you want to compress are While holding down your Ctrl key, click on each file that you would like Read More >
Education Channels
Be More Successful
InMotion Hosting knows the web runs off of open source software, and we love to support it. Our Education Channels will help you with using some of the most popular programs on the web today! Our Joomla tutorials make creating a website Joomla easy. Read our Drupal tutorials and learn how the saying, ‘Drupal Hosting is only for programmers’ is such a big misconception! Whatever software you use, InMotion Hosting is your best choice today for all your web hosting needs.
What is an Education Channel?
Whether you have a Shared Hosting account, a Virtual Private Server (VPS), or a Dedicated Server, our education channels are very helpful and will assist you as you carve out your web presence. Stay up to date on your favorite topics by becoming a fan on Facebook, following us on Twitter, and subscribing to our YouTube channel.
Blogs and Content Management Systems

WordPress
While WordPress initially began as a blogging platform, it has grown into one of the most popular Content Management Systems used in creating all types of websites today.

BoldGrid
BoldGrid is a WordPress plugin suite that makes building websites a breeze. With fully generated sites, all you need to do is install it and then customize the content to make it your own!
Laravel
Laravel is a versatile and sophisticated PHP framework designed for building scalable and maintainable web applications with elegant syntax and powerful tools. Discover the power and elegance of Laravel through our step-by-step guides.
![]()
Moodle
Moodle is a free open source software for designing educational courses. Moodle is an abbreviation for Modular Object-Oriented Learning Environment. The software is also known as an Online Course Management System or Virtual Learning Environment.
![]()
Joomla
Joomla is an open-source content management system (CMS) for creating and managing websites, known for its flexibility and extensibility. Learn more about Joomla in our education channel!

Drupal
Create a powerhouse website with the help of the Drupal Content Management System. Make it even better with the large list of add-on modules. Conquer the competition by learning about Drupal here.
eCommerce
![]()
WooCommerce
WooCommerce is the official WordPress eCommerce system. It brings you the ease and simplicity of WordPress with powerful eCommerce features.
![]()
PrestaShop
PrestaShop is the most reliable and flexible open source eCommerce software. Built with a responsive interface per input from experienced designers and eCommerce business, the software is used by over 200,000 merchants online.
![]()
OpenCart
Looking for a complete guide for setting up an online store? Our OpenCart tutorials cover everything you need to know to get an online store up and running.
![]()
Magento
Magento is one of the most successful eCommerce systems in recent years. It has many powerful features and is very integrated compared to some other ecommerce systems. It is very popular with larger companies and many shops graduate to Magento after starting on more simple systems. Visit our Magento Hosting if you are not a current customer.
Our Software Tools

cPanel
cPanel is your tool for managing your hosting account. From creating email address to configuring database, cPanel’s tools will help get the job done.
![]()
WP-CLI
WP-CLI (WordPress Command Line Interface) is the a powerful tool built to allow the management of your WordPress sites through the Command Line Interface (CLI). Typically utilized by advanced users, our comprehensive guides can help anyone familiarize themselves with using this efficient tool to manage WordPress.
![]()
WebHost Manager
WHM is a tool only available to VPS Hosting and Dedicated Hosting users that allows you to, in essence, manage your server as your own web host.
![]()
EasyApache
EasyApache is the PHP and Apache configuration software built by cPanel. EasyApache can be complex but simple to use to control your PHP and Apache environments.
Email Setup & Deliverability
![]()
Everything Email
From basic setup to how to get the most out of your email, we’ll get you off to a good start with your new email accounts.
How to Upgrade / Downgrade a cPanel account using WHM
If you setup packages within WHM and used them when creating cPanel accounts, you can easily use those same packages when upgrading / downgrading accounts. For example, if you have one package that offers 1 addon domain while another offers 10, instead of manually adjusting this number, you can upgrade the cPanel account to the Read More >
How to Customize a cPanel Account in WHM
Once you have created a cPanel account within WHM, you can modify a cPanel account using the “Modify an Account” feature to make any changes. You can make many changes, including: the cPanel username the main domain on the account cPanel features, such as the number of addon and parked domains disk quota and bandwidth Read More >
Installing Prestashop 1.4 Manually
PrestaShop is a free e-commerce solution that allows you to sell your products online. Since Prestashop is accessed via a web browser, you can manage your store from any computer that has internet access. For more information on PrestaShop, please visit their website. How to manually install Prestashop 1.4 Create a database for your store Read More >
Using InMotion Hosting’s Memory Viewer WordPress Plugin
While WordPress is great software because of its ease of use, it does have a history of using excessive server resources (such as memory and/or cpu time) at times. This is not always the fault of WordPress directly, but instead it could be the result of either: a “bad” plugin a custom theme With so Read More >
How to Suspend / Unsuspend cPanel Accounts Within WHM
If you are an InMotion Hosting customer and your account has been suspended, the page you’re probably looking for is our Account Suspensions page. WHM allows you to suspend / unsuspend accounts. This is typically only used when an account you manage reaches a delinquent billing status or is abusing resources on the server. When Read More >
How to Reset Your WordPress Admin Password
If you have ever lost or forgotten your password to access the WordPress dashboard, it can be very frustrating. WordPress provides quite a few options to reset or change your WordPress password. If you’re unable to login after two attempts, consider waiting at least 15-30 minutes before trying again. Otherwise, you risk temporarily locking your Read More >
Viewing Hidden Files (htaccess) in cPanel’s File Manager
By default, when you use the File Manager in cPanel, it doesn’t show hidden files. Hidden files are any file that begins with a dot, such as .htaccess. .htaccess is a common file to edit, so to edit the file using your File Manager, you’ll need to have the option selected to show hidden files. Read More >
How to Create a Package within WHM
A package specifies several different values for a cPanel account. For example, you could offer a “power” package that includes 5 addon domains while you have a “pro” package that includes 16 addon domains. When creating new cPanel accounts, you can assign specific packages to each cPanel account. This helps to not only speed up Read More >
How to create a cPanel account within WHM
This article pertains to WHM, a feature only available to VPS Hosting, Dedicated Hosting, and Reseller Hosting users. Shared Hosting users do not have WHM access. See our page for more information on Shared cPanel Hosting. One of the more important features within WHM is the ability to create individual cPanel accounts. Learn how to Read More >
What is WebHost Manager (cPanel vs. WHM)?
cPanel has a lot of features for managing files, email, databases, and more on cPanel-managed Shared hosting plans. But what is WHM? WebHost Manager (WHM) manages CentOS, DNS, software, and multiple cPanel accounts on Managed VPS and Dedicated server hosting plans. Reseller Hosting includes a limited form of WHM as well. Below we cover: Need Read More >
Restoring WordPress index files
A common technique for hackers is to target index files, such as index.php or index.html. Because index files usually load first when a website is visited, a hacked index file gives hackers a higher probability of their message / malicious code being loaded most often. If you’re attempting to restore your WordPress site after a Read More >
How to Use Shortcodes in a WordPress Text Widget
By default, WordPress shortcodes do not work within Text widgets. If you need this functionality, it is quite easy to accomplish, simply follow the steps below. Using Shortcodes in a WordPress Text Widget Log into your WordPress Dashboard Under “Appearance” click “Editor” In the list of files on the right of the page, click “functions.php” Read More >
Installing GIMP to edit Images
GIMP is a free open source image editing software that has many different features to help you edit images on your website. GIMP has a very close feel to Photoshop, but is absolutely free. If you need to make make advanced modifications to your images a more powerful image editor may be needed, but for Read More >
Setting the IMAP Path Prefix on your iPhone
When you first set up your iPhone to check your email hosted with InMotion Hosting, it’s possible you will not see the Sent, Trash, Drafts, and Junk folders. Typically, these folders are in your INBOX and you’ll need to set the prefix path for it to work correctly. How to set the prefix path If Read More >
Installing WordPress Jetpack Plugin
The Jetpack plugin from Automattic brings WordPress.com premium features to your self-hosted WordPress site. If you’re not sure what the differences are between WordPress.com sites and self-hosted WordPress sites, don’t worry, we’ll explain more about that below. In this article, we’ll also cover the basic installation of the Jetpack plugin and the basic configuration. Jetpack Read More >
How to show an author’s avatar within WordPress
If you’d like to show the author’s avatar within a WordPress post, we’ll show you how in this article. While the functionality is not built into WordPress (version 3.2.1 as of this writing), you can surprisingly accomplish this task with just one line of code. In this article, we’ll update the top part of the Read More >
WordPress – Changing the Site URL and Home Settings
If you need to migrate your WordPress site or change the domain name or location of your WordPress installation, it’s good to keep in mind how WordPress keeps track of itself via the WordPress Address and Site Address settings. These settings can be adjusted directly in the WordPress admin dashboard from Settings > General or Read More >
A Common Way to Fix the Blank page in WordPress sites
Updating PHP.INI file Enabling Error Reporting How to View the Error Log We’ve had a lot of our customers and WordPress users, in general, have an issue where their site is showing a blank page. This blank page is typically caused by a PHP error. If you have your php.ini file set to hide PHP Read More >
WordPress Error: Failed to write file to disk
When troubleshooting error messages similar to “Failed to write file to disk”, the most common causes include: The server’s hard drive is full The server’s tmp folder is full There are not sufficient privileges set to the folder being written to This error, “Failed to write file to disk”, within WordPress generally means that the Read More >