Monitoring WordPress file changes with iThemes Security Updated on June 9, 2023 by Jeff Matson If you are running a WordPress site, one of the most important things to do is ensure that you know what is going on at all times. plugins such as Stream and WP SMS Notifications can easily notify you of changes in the WordPress admin as well as via text message, but what if you Read More >
Display categories in the left panel in PrestaShop 1.6 Updated on March 31, 2022 by Scott Mitchell Left-hand navigation is fairly standard across the web. Because of this, many visitors will look to the left hand panel of your store for category lists and other information. This quick article will assist you in presenting category information on the left hand panel using the PrestaShop 1.6 default theme. This way you can make Read More >
Automating your Logaholic Stats Updated on October 13, 2020 by Scott Mitchell Once you have installed Logaholic onto your account, you may want to set it to run automatically every 24 hours. Below we describe how to do this so you can keep track of your website stats on a daily basis. How to Automate Logaholic Log into your cPanel admin dashboard. Locate and click on the Read More >
Two Factor Authentication for cPanel Updated on August 16, 2021 by InMotion Hosting Contributor Everyone wants their account to be as secure as possible, even with using a random strong password your account can still be hacked. Two Factor Authentication provides an extra step to access your cPanel account. In this guide we will be discussing how to set up, configure, and use the Two Step Authentication option provided Read More >
Banning known hack sources from your WordPress site Updated on June 8, 2023 by Jeff Matson Preventing malicious attacks before they are even attempted is often one of the best defenses against your website becoming hacked. Of course, there is no replacement for a securely developed site, but a large majority of attacks can be blocked by simply banning malicious sources from your WordPress site. In this article, we will show Read More >
Working with Images for your WordPress PortFolio Website Updated on August 16, 2021 by InMotion Hosting Contributor Workflow File format Image size Watermarking Uploading The most important thing that you as a photographer are going to want out of a website is its ability to showcase your images. The main problem is that the image produced by modern digital cameras are very large. This is important because, the larger the file, the Read More >
How to Create a Gallery in WordPress without a Plugin Updated on January 22, 2026 by InMotion Hosting Contributor One of the strengths of WordPress is its ability to quickly handle images within its pages and posts. In fact, you can easily create a gallery to display images with little more than the default theme. No plugins are needed! The following article will walk you through the steps necessary to create a basic image Read More >
Preventing WordPress brute force attacks with iThemes Security Updated on June 9, 2023 by Jeff Matson As WordPress brute force attacks are on the rise and without any signs of slowing down, preventing brute force attacks on your WordPress site is critical to your site’s security and stability. In this article, we will show you how to use iThemes Security to easily block brute force attacks using their cloud-based database. First, Read More >
Installing the Solid Security (iThemes Security) WordPress Plugin Updated on February 19, 2024 by Jeff Matson Solid Security, formerly known as iThemes Security, is an excellent WordPress plugin that will assist you in doing things such as protecting from brute force attacks, automatically backing up your WordPress database, and much more. In this article, we will show you how to easily install the Solid Security plugin. Now that you have successfully Read More >
Creating and scheduling WordPress database backups with iThemes Security Updated on March 11, 2024 by InMotion Hosting Contributor Backing up your website is necessary to ensure the operation of your website continues in the event of hacks, accidental changes, and other data loss. In this article, we will show you how to fully backup your WordPress database using iThemes Security. Upon completion of this article, you will not only be able to back Read More >
Drupal 7 Critical Update Updated on December 28, 2020 by InMotion Hosting Contributor Issue: Drupal has released a critical update (Drupal 7.32) for Drupal 7. They are urging everyone to update to this latest vesion. Status: Drupal update 7.32 has been released. Who is impacted? Websites running on Drupal 7, that have not updated to Drupal 7.32. Why was this update released? Drupal released a security advisory on Read More >
Creating a Child Theme in WordPress Updated on August 16, 2021 by InMotion Hosting Contributor If you want to modify a WordPress theme, you should create what’s called a child theme. A child theme allows you to make updates that would not be overwritten by updates to the theme. Theme updates occur on a regular basis, usually in response to updates to WordPress. If the modifications were made to the Read More >
How to Import & Export Role Definitions in Moodle Updated on October 8, 2020 by InMotion Hosting Contributor In this tutorial: Exporting Role Definitions Importing Role Definitions Beginning with Moodle 2.6 is the ability to Import and Export Role definitions. This allows you to share your role definitions, or use them on other Moodle sites. In this tutorial we will show you how to Import and Export Role Definitions in Moodle. Exporting Role Read More >
Displaying Additional Name Fields in Moodle Updated on October 8, 2020 by InMotion Hosting Contributor Starting with Moodle 2.6, you have the ability to display additional name fields. This is helpful when you have users with foreign characters in their names (such as Japan), and you also want to display a name in Roman Characters, or with phonetic spelling. In this tutorial, I will show you how to display additional Read More >
The add_action WordPress function Updated on June 7, 2021 by Jeff Matson The add_action function is arguably the most used function in WordPress. Simply put, it allows you to run a function when a particular hook occurs. In this article, we will introduce you to the add_action function and teach you how to use it in your first WordPress plugin. For example, if you wanted to add Read More >
The has_action() WordPress function Updated on May 27, 2021 by Jeff Matson When writing a WordPress plugin or theme, you may need to check if an action hook exists before running additional code. In this article, we will show you the has_action WordPress function as well as how to use it. Usage <?php has_action( $tag, $function_to_check ) ?> Parameters The has_action function includes 2 parameters, on of Read More >
Preventing comment spam with the PlusCaptcha plugin for WordPress Updated on August 16, 2021 by Jeff Matson Unprotected comment fields can be largely targeted for spam if left defenseless. One solution to ensure that the form is submitted by a real person is to use a captcha. In this article, we will show you how to install and configure the PlusCaptcha plugin on your WordPress site in which your users can complete Read More >
Prevent WordPress brute force attacks with BruteProtect Updated on June 9, 2023 by Jeff Matson When running a website, especially with the increase in brute force attacks against WordPress sites, it is important to protect yourself. Thankfully, BruteProtect will allow you to easily and automatically block attacks. As BruteProtect stores known attack sources in its database, many attacks are stopped before they even begin. In this article, we will show Read More >
Cleaning up Old Comment Meta Data in WordPress Updated on October 17, 2022 by Jeff Matson After a while, old comment meta data can sometimes pile up in your database in which it can take up space as well as negatively impact your site performance. In this article, we will show you how to easily clean up the wp_commentmeta tables in your database to remove old comment meta data that no Read More >
Removing expired transients Updated on June 9, 2023 by Jeff Matson To increase performance, WordPress plugins may use the transients API to store some data in the database. While this does increase performance, some old data can be left by disabled or removed plugins that can adversely affect performance. In this article, we will show you how to remove expired transients from your WordPress database. In Read More >