The Wordfence Login Security plugin for WordPress allows you to use two-factor authentication, XML-RPC Protection, and login page CAPTCHA. Two-factor authentication (2FA) is a vital layer of defense that you can add to your WordPress installation to protect it from intruders. The use of 2FA prevents intruder access through compromised passwords. This tutorial will focus 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.
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.
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.
W3 Total Cache – Guide to WordPress Caching
With over 1 million active installations, W3 Total Cache is one of the most popular ways to optimize and manage the cache for your WordPress site. This can result in faster load times and less strain on your server, which can also help your SEO (search engine optimization) efforts. How to Use W3 Total Cache Read More >
How to Create an Embedded or Standalone Form Using HubSpot
HubSpot CRM allows one to create embedded or standalone forms that gather or provide information to your customers. For example, you may have a standalone survey form that a customer opts to view. This tutorial will walk you through creating and using these forms for your business endeavors. What are Embedded or Standalone Forms Embedded Read More >
How to Create Pop-up or Moving Forms with HubSpot CRM
The HubSpot CRM can create pop-up or moving forms that appear on WordPress posts or pages to provide quick responses, display information, or trigger automated sequences for your customers. Providing these forms promotes positive interaction and opportunities with your website visitors to help expand your user base and increase your revenues. This tutorial will walk you Read More >
How to Create a New Marketing Email in HubSpot
HubSpot can create emails used for marketing purposes. These marketing emails allow you to reach out to your customers to provide an immediate or planned response. HubSpot helps you create and send these emails with templates and a design interface. Three Types of Marketing Emails HubSpot can create regular, automated, or blog emails. Regular emails Read More >
How to Create and Edit Tickets in HubSpot
Creating tickets is a form of contact in HubSpot. It allows you to record interactions that require further action in the form of support, negotiations, or decision-making. Tickets are often associated with support problems, but they can be used for any interaction between you and the client. This benefits your business by providing accurately tracked Read More >
How to Set Up a Live Chat in HubSpot
One of the great features of HubSpot is the ability to use chat. The availability of chats gives your customers immediate access to ask questions, get answers, or provide feedback. The chat option benefits your company and your customers by giving them another way to communicate. This tutorial will walk you through setting up a Read More >
How to Create Lists in HubSpot
Lists organize your contacts and are an important tool in HubSpot CRM. Creating lists allows you to use marketing segments that categorize your customers. This aids your email marketing efforts by identifying who should receive your marketing emails. This tutorial will describe the two main types of lists and then show you how to create Read More >
How to Create Deals Using HubSpot
HubSpot allows you to track your customer interactions, including the opportunities when you or your customer have discussed the possibility of a deal. A deal is an agreement between you and a customer to purchase a service or product. HubSpot allows you to create, track, and manage a deal for your business. This tutorial will Read More >
How to Add Contacts in HubSpot
Using the Contacts in HubSpot lets you record the activity between you and a client or potential client. This information helps you make better decisions and track your interactions with a company or an individual. Better relations and understanding will help to keep your business moving forward. This tutorial will show you how to use Read More >
How to Manage a List in HubSpot
HubSpot enables you to manage your lists through various functions. You can edit a list, view the performance of a list, filter information in lists, and add or remove lists. Using these options, organize your customer data to make it more efficient and easier to work with. Keeping your contacts in order and up-to-date keeps Read More >
How to Set Up the Autoptimize Plugin For WordPress
The Autoptimize plugin for WordPress is a page speed tool. It combines code minification and aggregation with caching, CDN, and other optimization features. With a WordPress site, as with any dynamic site, optimizing performance involves a lot of moving parts. For those who are not comfortable tweaking settings at the server level, this plugin can Read More >
WordPress Server Optimization Guide
In this article, we walk through the process of tuning your VPS or Dedicated Server for the best performance on our WordPress Optimized or PHP-FPM stack. On our Managed WordPress Hosting platform, the server is managed by our system administrators, and tuned out-of-the-box for optimal performance for most users. However, some users or resellers may need the additional flexibility afforded by the VPS and Dedicated platforms.
Installing and Connecting HubSpot for WordPress
HubSpot – CRM, Email Marketing, Live Chat, Forms & Analytics is a free plugin that provides a versatile custom relations management solution for your business when installed on your WordPress site. Enabling the solution will require that you install the plugin and then create or connect an existing HubSpot account. We will walk you through Read More >
How to Set Up Recurring Payments with Stripe in WooCommerce
Stripe is a popular credit card processing solution that is available in WooCommerce. This article will focus on the use of the Stripe processor for recurring payments through WooCommerce subscriptions. In order to demonstrate the use of Stripe for recurring payments in WooCommerce, we will step through the installation of the Stripe plugin and the Read More >
High-Performance WordPress Hosting with NGINX Reverse-Proxy Caching
InMotion Hosting’s WordPress Hosting platform uses NGINX reverse-proxy caching technology to achieve the highest performance for sites using the WordPress content management system (CMS). A powerful, event-driven asynchronous web server capable of serving extremely high numbers of visitors very quickly, NGINX excels at serving static content (e.g. JavaScript files, CSS files, images, etc.), and when Read More >
Update WordPress From the Admin Dashboard
In this article, I’ll quickly show you how to update WordPress to the latest, greatest, and most secure version currently available. An updated WordPress installation will ensure your WordPress site is as fast as can be and helps protect your website from malicious users. It’s really a very simple process to upgrade WordPress, that said Read More >
How Much Does PageSpeed Fluctuate?
When testing your site with the Google PageSpeed Insights tool you may have noticed that the results may vary over time. In this guide, we’ll go over this tool and explain why it might fluctuate over time, then explain what this means for a webmaster. How Do I Run a PageSpeed Insights Test? There are Read More >
How to Stress Test Your Website With ab (ApacheBench)
The ab command also known as ApacheBench is a command line benchmarking tool for testing the amount of time it takes your server to respond to HTTP requests. You can use this information to determine the estimated number of simultaneous requests your Apache HTTP server can handle before it begins to degrade the overall performance. Read More >
How To Load Test Your Site With k6
Servers are getting faster and faster, but there are still plenty of websites suffering from poor performance. There are many variables that might cause a website to load slowly, and there are websites that have good load times, but only up to a certain number of concurrent users. How can you find out how many Read More >